How To Grep Via REMSH


 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users How To Grep Via REMSH
# 1  
Old 10-13-2009
How To Grep Via REMSH

Well I didn't think this would be so complicated when I started it but, well, here we are. Smilie

I'm trying to REMSH to other servers and run a grep command. Now this works just fine until the item I'm grepping for has whitespaces in it and then UNIX gets stubborn.

Normally one would grep for a criteria with whitespaces simply by putting the item in quotes like this:
grep "Hello World" file.txt

But add in the REMSH command:
remsh server grep "Hello World" file.txt

and suddenly you get an error message:
grep: can't open World

Argh!

Now the only way I have found to get around this is to add a backslash in front of the white space like this:
remsh server grep "Hello\ World" file.txt

But the keyword is going to be input by end users and it's not reasonable to ask them to put backslashes in front of all their spaces.

Anybody have any ideas? Smilie
# 2  
Old 10-13-2009
It's the quotes not the spaces which need protecting from the local shell so that they get passed to the remote shell.

Code:
remsh server grep \"Hello World\" file.txt

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Remsh

Hello All, I am on HP-UX. Problem is that my remote script behaves different depending on execution method. Method1 (Remote execution): remsh remoteserver /home/myscript.sh Method2 (Local execution): remoteserver :/home#sh myscript.sh In method 2, I can succesfully set timestamp with... (6 Replies)
Discussion started by: mrcrowley
6 Replies

2. Shell Programming and Scripting

remsh problem !

hi all , i am using remsh utility from a host to another , i did create an .rhosts in it the name of the second server and the user to use in it , then i changed permission to 600 .. it is still asking for password and i am using this for no password between 2 trusted servers we got also this... (3 Replies)
Discussion started by: semaan
3 Replies

3. UNIX for Advanced & Expert Users

Remsh command

Hi Can any 1 tell me how to use REMSH command with example actually i wanted to run the following command on different severs thru script "df -k .| tail -1 | tr -s ' ' ' ' | cut -d ' ' -f5" :) please reply ASAP.:) (3 Replies)
Discussion started by: maddy_07
3 Replies

4. Shell Programming and Scripting

Remsh

Hi All, Im using remsh to execute shell script on remote server. And this script gets called from another AIX server. My code is: remsh $rHost -l $rUser -n "export JAVA_HOME=/usr/java6_64_SR7; export ORACLE_HOME=/oravl01/oracle/11.1.0.7; export... (3 Replies)
Discussion started by: AB10
3 Replies

5. UNIX for Dummies Questions & Answers

remsh options

Hi All, I want to know all the options that are used for command remsh. And also the prerequisites like entries in .rhosts file. Can anybody share the link or document? thanks. (1 Reply)
Discussion started by: AB10
1 Replies

6. HP-UX

HPUX + remsh

Hi, I can remsh from a HPUX to a UNIX however my function keys dont then work as they should ! Any suggestions ? - have tried creating .kshrc Thanks (2 Replies)
Discussion started by: belfastbelle
2 Replies

7. HP-UX

change ip via remsh

guys,wanted to ask how tochange IP via remote. remsh is fine w/ me. but when chaging the ip it doesnt work in remsh.could you please help. # remsh server1 -l root uname -a HP-UX server1 B.11.23 U ia64 0618444750 unlimited-user license # # remsh server1 -l root ifconfig lan1 10.131.3.95... (7 Replies)
Discussion started by: kenshinhimura
7 Replies

8. Solaris

remsh working one way

host Solaris 5.9 E250 host-name: sunsrv1 remote Solaris 5.8 Netra 250 host_name: sspfs_svr i am able to remsh (or rsh)from remote to host like ; $ remsh sunsrv1 uname -n sunsrv1 but opposite way not possible; # remsh sspfs_svr ls sspfs_svr: Connection refused OR # rsh -l username... (2 Replies)
Discussion started by: xramm
2 Replies

9. UNIX for Dummies Questions & Answers

remsh

i m try to do remsh i need to know what are the step to define the user and password i try .rhosts it give me operator:/export/home/operator>remsh billmed ps -ef permission denied just for testing (3 Replies)
Discussion started by: kazanoova2
3 Replies

10. UNIX for Dummies Questions & Answers

remsh and nohup

I'm trying to nohup a job that executes a remote shell on another host but it breaks as soon as I launch it, and I get the following back to my terminal. + Stopped (tty input) nohup remsh target_host -l user "ls /proj" This is the command I'm running. nohup remsh target_host -l user "ls... (2 Replies)
Discussion started by: tavaresd
2 Replies
Login or Register to Ask a Question