Pop up dialog box on remote computers


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Pop up dialog box on remote computers
# 15  
Old 11-08-2007
Quote:
Originally Posted by deaconf19
... like on windows...
As an aside and for comparison, the way this works on Windows is it has a "Messenger" service that is sitting waiting for messages on the LAN. This is woken up by messages sent with "net send".
# 16  
Old 11-08-2007
Quote:
Originally Posted by deaconf19
now the thing that is different is that the host name will be a variable from a list so it would be more like rsh test0${x}
list="01 02 03 04 05 06"
for x in $list ; do
echo $x
then the command will be here
...
rsh test004 `cd /h/test/bin`; DISPLAY=0.0; export DISPLAY; ./Msg "message here";&
The above command has the end quote in the wrong place to execute the export command on test004.
Try moving it to the end of the line?

[edit]
Also, if you can open it on display 0 just by logging in over there - why not open it remotely? (ie DISPLAY=test004:0 ; export DISPLAY ; Msg "message here" &)
[/edit]
# 17  
Old 11-08-2007
see that is what i was looking for something like what you posted. thanks i will give that a try
# 18  
Old 11-09-2007
ok this is what i have this far
#!/bin/sh
LAST=`/etc/hosts | awk '{print $1}'`
for x in $LAST ; do
rsh ${x} `cd /h/test/bin`; DISPLAY=test004:0; export DISPLAY; Msg "message here" &
# 19  
Old 11-09-2007
this is what is am getting now

sh: DISPLAY=test004:0.0: is not an identifier

what does that mean
this is what i did

list="01 02 03 04"
for x in $list ; do
echo $x
rsh test0${x} export DISPLAY=test0${x}:0.0
rsh test0${x} /h/test/Msg "test test"
done

and it returns the line above with that error
# 20  
Old 11-09-2007
Quote:
Originally Posted by deaconf19
list="01 02 03 04"
for x in $list ; do
echo $x
rsh test0${x} export DISPLAY=test0${x}:0.0
rsh test0${x} /h/test/Msg "test test"
done
You do realise the "rsh" has run to separate shells?

wouldn't the following be better?

Code:
for x in $list
do
         echo $x
         rsh test0${x} <<EOF
DISPLAY=test0${x}:0.0 /h/test/Msg "test test"
EOF
done

also you are assuming the screen is 0.0.
# 21  
Old 11-09-2007
how do i check if it is 0.0?
$DISPLAY ?

what is EOF?
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Require input in bash dialog box

Hello. Any help would be greatly appreciated. Right now I have the following input box that works fine and well, however I would like to wrap this is a loop that requires input. Right now the script will happily continue on if the user just hits enter. I'd like to require a minimum of a 5... (5 Replies)
Discussion started by: woodson2
5 Replies

2. Web Development

Pop up confirmation box / perl cgi

Hi, I need to add confirmation pop up msg box before deleting the record from database, I have added following snippets to my code but its not working for me, your help will be much appreciated : print header; print <<EOF; <script type="text/javascript"> function confirmOk() { return... (0 Replies)
Discussion started by: terrykhatri531
0 Replies

3. Shell Programming and Scripting

Dialog box in korn shell scripting

Does dialog box works on all kind of shells? I am using korn shell in Linux . For me dialog is not working :) is there any particular syntax or do we need to have particular OS version or shell env? #!/bin/ksh dialog --title "create file" \ --backtitle "shell script practice" \... (1 Reply)
Discussion started by: NarayanaPrakash
1 Replies

4. UNIX for Dummies Questions & Answers

Dialog box

I know, I can run dialog command in my machine. But what I want to do is I wanna show the dialog box to some other Remote host. I connected to the remote system and used dialog command its shows the box in my terminal only. How can I display to that remote machine?? Any suggestions??? (3 Replies)
Discussion started by: Adhi
3 Replies

5. Shell Programming and Scripting

How to create multiple input box in same window using dialog

Hi All, I was trying to generate GUI using shell script. After long search I found the utility called “dialog”. Using this utility I am able to generate window to collect the input. dialog --inputbox "Input 1" 10 45 dialog --inputbox "Input 2" 10 45 dialog --inputbox "Input 3" 10 45 Using... (2 Replies)
Discussion started by: kalpeer
2 Replies

6. Red Hat

Authentication Failed Dialog Box on Redhat 4.7

For some reason i cannot login using root or other accounts on my Linux system. When logging in at the main console it says "Authentication failed" in a dialog box with an OK button. The Linux system is Redhat 4.7. I've already checked /etc/pam.d/login, /etc/security/access.conf and ... (27 Replies)
Discussion started by: redhatuser2012
27 Replies

7. Shell Programming and Scripting

Script to display a dialog box every 5 seconds

I want to create a script that displays a dialog box every interval of time and exits that loop when a user presses ENTER Any idies? (4 Replies)
Discussion started by: amitlib
4 Replies

8. Debian

Dialog box in debconf file.

Hi all, I am working with debconf file for packaging the projects. I have used the ". /usr/share/debconf/confmodule" file to do the packaging in debian standard. It worked fine. When ever I am installing the package in apt-get the dialogs are come as I mentioned in the templates file.... (0 Replies)
Discussion started by: Nila
0 Replies

9. Web Development

Pop up Confirmation Box

Hi, I was writing a simple web application using Perl -CGI. When users try to do some operations, I wanted like a pop-up confirmation box. Is this possible with Perl-CGI? Thanks in advance. Regards, garric (6 Replies)
Discussion started by: garric
6 Replies

10. Shell Programming and Scripting

Displaying a dialog box using terminal commands

Hello, I used the command osascript -e 'tell app "Finder" to display dialog "Hey!"' to display a dialog box..it works fine, it displays a dialog box with 'OK' and 'CANCEL' buttons..i want to get the button returned value how can i do that using terminal command? is there any command to get... (1 Reply)
Discussion started by: keshav.murthy@r
1 Replies
Login or Register to Ask a Question