How to refresh a graphical display through bash script
Hi folks ,
I need to display a message graphically using a messagebox or textbox through bash script. However the message should be keep changing every 4 secs . I input the message from a file and use "gxmessage" to display it .
Where "$random" is some random data from a file.
But the problem is , how should I refresh the same gxmessage message box,putting different message each time .
I thought of
Code:
while :
do
sleep 4
if ps | grep "gxmessage"
then
killall -9 "gxmessage"
fi
gxmessage -nofocus -center -title "Welcome screen" -geometry "600,600" -wrap -file $random &
done &
I hate this solution and it looks ugly too , because it is visible that the message box is getting killed and forked every time .
Can't I use the same gxmessage message box for all the messages just by putting new messages and hence refreshing the same box.
Any idea , anything other than gxmessage will do , if a solution is somewhere else.
I am looking for a way to issue a command or string of commands to repeatedly display new files that are written to the directory. I usually use ls -ltr to see the newest files at the bottom of the screen. I would like to automate this command to refresh what is displayed every second or so. Can... (3 Replies)
I am looking for a way to display on a single line, a running countdown for a given amount of time in a terminal using a bash script.
I am looking for this to use as part of a larger bash script that captures Video. The script sets up a bunch of parameters for DVgrab, and one of the parameters... (11 Replies)
Hi all,
i need graphical display of my Hp server to install oracle software.i connected it through telnet.can we connect from windows client to Hp server through remote desktop connection.please guide.i try a lot to get it. thanks in advance. (1 Reply)
Hi,
I want to invoke(run) a graphical application remotely, and the display should be in remote itself. (no X redirect).i want to do this through ssh.
like if i login to a remote machine and run firefox it should display there itself.
how can i do this..? (2 Replies)
Hi everyone, I'm trying to write a script to format a file using unix2dos. I want to output all but the first 14 lines in a file. Then I want to pipe this to unix2dos to convert the output to a file that's easily readable on windows. Here's what I have:
export Lines=`wc -l < $1`
export... (11 Replies)
My script gives the following result. Is it possible to display the same in table format ?
1.
rex_best
Latest feeds are not avaialable. The last feed was generated on 2012-05-17
File Name = ekb_best_20120517_010949_665.tar.gz
The Number of entry elements = 4209539
2.
rex_genre
Latest... (2 Replies)
Hi all,
I'm running Red Hat Enterprise Linux Server 6.3 Santiago.
I already installed the X Window package during installation and the graphical login display can be shown normally after installation.
Yesterday, I accessed remotely by GUI mode using VNC viewer and somehow it got crashed.... (1 Reply)
hello,
I am trying to refresh my web page which is created in bash script.
I have a HTML page which when press a button calls a bash script. this bash script created the same page with dynamic data.
When pressing the button I am calling to a function that set time out of 7 seconds and and after... (1 Reply)
Hello All i have a KSH script which basically takes attribute name as input argument and searches whole Netezza appliance and prints information of where that column is used (Table/Views) etc.
Problem with this approach business users have to raise SUDO access request, Install Putty, run through... (1 Reply)
Discussion started by: Ariean
1 Replies
LEARN ABOUT MOJAVE
tk_messagebox
tk_messageBox(n) Tk Built-In Commands tk_messageBox(n)
__________________________________________________________________________________________________________________________________________________NAME
tk_messageBox - pops up a message window and waits for user response.
SYNOPSIS
tk_messageBox ?option value ...?
_________________________________________________________________DESCRIPTION
This procedure creates and displays a message window with an application-specified message, an icon and a set of buttons. Each of the but-
tons in the message window is identified by a unique symbolic name (see the -type options). After the message window is popped up, tk_mes-
sageBox waits for the user to select one of the buttons. Then it returns the symbolic name of the selected button.
The following option-value pairs are supported:
-default name
Name gives the symbolic name of the default button for this message window ( "ok", "cancel", and so on). See -type for a list of the
symbolic names. If this option is not specified, the first button in the dialog will be made the default.
-detail string
Specifies an auxiliary message to the main message given by the -message option. Where supported by the underlying OS, the message |
detail will be presented in a less emphasized font than the main message.
-icon iconImage
Specifies an icon to display. IconImage must be one of the following: error, info, question or warning. If this option is not speci-
fied, then the info icon will be displayed.
-message string
Specifies the message to display in this message box.
-parent window
Makes window the logical parent of the message box. The message box is displayed on top of its parent window.
-title titleString
Specifies a string to display as the title of the message box. The default value is an empty string.
-type predefinedType
Arranges for a predefined set of buttons to be displayed. The following values are possible for predefinedType:
abortretryignore Displays three buttons whose symbolic names are abort, retry and ignore.
ok Displays one button whose symbolic name is ok.
okcancel Displays two buttons whose symbolic names are ok and cancel.
retrycancel Displays two buttons whose symbolic names are retry and cancel.
yesno Displays two buttons whose symbolic names are yes and no.
yesnocancel Displays three buttons whose symbolic names are yes, no and cancel.
EXAMPLE
set answer [tk_messageBox -message "Really quit?"
-icon question -type yesno
-detail "Select "Yes" to make the application exit"]
switch -- $answer {
yes exit
no {tk_messageBox -message "I know you like this application!"
-type ok}
}
KEYWORDS
message box
Tk 4.2 tk_messageBox(n)