LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices

Reply
 
Search this Thread
Old 01-28-2005, 05:22 PM   #1
tom221
LQ Newbie
 
Registered: May 2004
Location: CA
Distribution: Red Hat Linux
Posts: 11

Rep: Reputation: 0
How to run a script by double clicking it


I run these commands on the command line successfully "ssh 'cd /home/myhome; ./Script; cat ScriptOuput' | more". Now I want to put these commands into a file so that I can execute the commands by double clicking the file. How do I do it? I try using the -e option of xterm on RedHat Linux 8, Gnome desktop, but the terminal disappears right after it prompts for password. How do I prevent it? Is there an alternative? Here is my file, named "TestScript.desktop":

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=xterm -tn linux -e ssh remoteHost 'cd /home/myhome; ./Script; cat ScriptOutput' | more
TryExec=
X-GNOME-DocPath=
Terminal=false
Name[en_US]=TestScript
 
Old 01-28-2005, 07:57 PM   #2
roninja
Member
 
Registered: Jan 2005
Location: Perth, Western Australia
Distribution: Slackware 10.2, LFS6.1.1
Posts: 41

Rep: Reputation: 15
add the -hold option to the xterm command
 
Old 02-01-2005, 05:25 PM   #3
tom221
LQ Newbie
 
Registered: May 2004
Location: CA
Distribution: Red Hat Linux
Posts: 11

Original Poster
Rep: Reputation: 0
Thanks, but the "more" command ( right after the pipe) didn't work. How do I fix it?
 
Old 02-02-2005, 08:40 AM   #4
roninja
Member
 
Registered: Jan 2005
Location: Perth, Western Australia
Distribution: Slackware 10.2, LFS6.1.1
Posts: 41

Rep: Reputation: 15
ok i tried using more and it worked fine probably something to do with sshing do u have to u input a user and pass for it?
 
Old 02-03-2005, 02:07 PM   #5
tom221
LQ Newbie
 
Registered: May 2004
Location: CA
Distribution: Red Hat Linux
Posts: 11

Original Poster
Rep: Reputation: 0
I tried to run the command on xterm and also on bash shell with password and password-less authentication, and it worked just fine. When I run it by double clicking, I got the result back. The problem is that I cannot use the arrow keys to scroll up or down, I have to use the mouse. I also cannot enter any keys into the xterm. I tried ctrl-c, ctrl-x, etc., but nothing happens. It seems to me that the xterm is dead. If you have more info., please let me know. I appreciate it.
 
Old 02-03-2005, 09:22 PM   #6
roninja
Member
 
Registered: Jan 2005
Location: Perth, Western Australia
Distribution: Slackware 10.2, LFS6.1.1
Posts: 41

Rep: Reputation: 15
Use shift + pgup/pgdn or shift + up/down to scroll the reason you cant enter anything is because your piping it through more so its not going to put you back to the command prompt or anything.
 
Old 02-07-2005, 03:04 PM   #7
tom221
LQ Newbie
 
Registered: May 2004
Location: CA
Distribution: Red Hat Linux
Posts: 11

Original Poster
Rep: Reputation: 0
Thanks, I got it.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
KDE and double clicking Ravo Linux - General 2 02-20-2005 11:41 AM
enable Double clicking??? xhispage Linux - Newbie 2 10-19-2004 03:22 AM
Double clicking on rpm pakages gives me this linuxnoobie2004 Fedora 2 05-19-2004 02:48 PM
File Manager and Double-clicking Jongi Linux - Newbie 3 09-04-2003 10:28 AM
Running .sh script by double clicking? pilot1 Linux - General 2 03-29-2003 11:41 AM


All times are GMT -5. The time now is 08:26 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration