doubt in "ssh"


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers doubt in "ssh"
# 1  
Old 03-25-2009
Bug doubt in "ssh"

Hello sir,
Im using a FEDORA 9 system. We can invoke the terminal of any user using ssh.For example for the local domain :-
Quote:
ssh root@127.0.0.1 gnome-terminal
My req. is that I want to open the terminal and see that a command runs in the terminal that is opened. Eg: I want to invoke a terminal and run "ls". instead of typing it after the new terminal opens, I want to send it along with ssh.

Example : I want to send the command 'ls' as :-
Quote:
ssh root@127.0.0.1 gnome-terminal ls
But this is not working.Can you please tell me how to do it Smilie !!!
# 2  
Old 03-25-2009
Option 1:
Code:
$ ssh root@127.0.0.1 'ls'

Option 2:
Code:
$ ssh root@127.0.0.1 'xterm -e ls'

Check the man page of gnome-terminal on how to pass along a program to run.
# 3  
Old 03-25-2009
ssh -l root 127.0.0.1 "ls"
# 4  
Old 03-25-2009
Bug again doubt in "ssh"

hello sir,
As you said :-
1)
ssh root@127.0.0.1 'ls'or
2)
ssh -l root 127.0.0.1 "ls"

THe above would execute "ls" in the current terminal.BUt what I want is that we need to execute that command in the NEW terminal that is invoked using :

ssh root@127.0.0.1 gnome-terminal

Now can you please tell me how to do it ???
# 5  
Old 03-25-2009
As I said before, take a look at the man page of gnome-terminal, and look for the option/command line switch to tell it what command to run instead of a shell.
# 6  
Old 03-25-2009
Bug no man page for 'gnome-terminal'

Hello Pludi,
I did do :
Quote:
man gnome-terminal
BUt fedora 9 said "NO MANUAL ENTRY for gnome-terminal."


WHat to do now sir ?????
# 7  
Old 03-25-2009
Had to dig around a bit but I found it
Code:
--command command Executes the command command instead of  the
                  shell.  This  saves  some memory if you just
                  plan to run a dedicated application on  that
                  window.  You can also use -e to specify this
                  option.

So it's either one of these:
Code:
$ ssh root@127.0.0.1 'gnome-terminal --command ls'
$ ssh root@127.0.0.1 'gnome-terminal -e ls'

Mind, however, that since ls will exit as soon as it's done, gnome-terminal will exit too, so you'll either have to be really fast to see the output or add something else to delay exit.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. AIX

Apache 2.4 directory cannot display "Last modified" "Size" "Description"

Hi 2 all, i have had AIX 7.2 :/# /usr/IBMAHS/bin/apachectl -v Server version: Apache/2.4.12 (Unix) Server built: May 25 2015 04:58:27 :/#:/# /usr/IBMAHS/bin/apachectl -M Loaded Modules: core_module (static) so_module (static) http_module (static) mpm_worker_module (static) ... (3 Replies)
Discussion started by: penchev
3 Replies

2. Shell Programming and Scripting

Bash script - Print an ascii file using specific font "Latin Modern Mono 12" "regular" "9"

Hello. System : opensuse leap 42.3 I have a bash script that build a text file. I would like the last command doing : print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt where : print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies

3. UNIX for Dummies Questions & Answers

Using "mailx" command to read "to" and "cc" email addreses from input file

How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address and column 3 contains “cc” e-mail address to include with same email. Sample input file, email.txt Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies

4. UNIX for Dummies Questions & Answers

What is the significance of sh -s in ssh -qtt ${user}@${host} "sh -s "${version}"" < test.sh?

Please can you help me understand the significance of providing arguments under sh -s in > ssh -qtt ${user}@${host} "sh -s "${version}"" < test.sh (4 Replies)
Discussion started by: Sree10
4 Replies

5. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

6. Shell Programming and Scripting

doubt in "Bookmarking our location" !!!

Hello sir, when ever we log into the terminal. By default we go into "\root" as the pwd. I save my shell scripts in a location in the root for which I need to do "cd <dir name>" multiple no.of times to go there. So I am writing a code that will bookmark the location so that when I hit that... (3 Replies)
Discussion started by: nsharath
3 Replies

7. UNIX for Dummies Questions & Answers

Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`"

Hi Friends, Can any of you explain me about the below line of code? mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'` Im not able to understand, what exactly it is doing :confused: Any help would be useful for me. Lokesha (4 Replies)
Discussion started by: Lokesha
4 Replies

8. Shell Programming and Scripting

"awk" doubt- do reply

Hi I am new to this shell scripting. how to get the line by line fields in a for loop. for eg(my script): line=0 for s in `cat system` do line=`expr $line + 1` a=`awk -F' ' 'NR=$line{print $7}' sample` done this is my script where I get a syntax error. my error: is Field $() is... (0 Replies)
Discussion started by: Pradee
0 Replies

9. Debian

Debian: doubt in "top" %CPU and "sar" output

Hi All, I am running my application on a dual cpu debian linux 3.0 (2.4.19 kernel). For my application: <sar -U ALL> CPU %user %nice %system %idle ... 10:58:04 0 153.10 0.00 38.76 0.00 10:58:04 1 3.88 0.00 4.26 ... (0 Replies)
Discussion started by: jaduks
0 Replies
Login or Register to Ask a Question