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.
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?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
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
2. UNIX for Dummies Questions & Answers
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
3. Solaris
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
4. HP-UX
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
5. HP-UX
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
6. UNIX for Dummies Questions & Answers
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
7. Shell Programming and Scripting
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
8. UNIX for Advanced & Expert Users
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
9. Shell Programming and Scripting
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
10. Shell Programming and Scripting
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
ZGREP(1) General Commands Manual ZGREP(1)
NAME
zgrep - search possibly compressed files for a regular expression
SYNOPSIS
zgrep [ grep_options ] [ -e ] pattern filename...
DESCRIPTION
Zgrep invokes grep on compressed or gzipped files. These grep options will cause zgrep to terminate with an error code:
(-[drRzZ]|--di*|--exc*|--inc*|--rec*|--nu*). All other options specified are passed directly to grep. If no file is specified, then the
standard input is decompressed if necessary and fed to grep. Otherwise the given files are uncompressed if necessary and fed to grep.
If the GREP environment variable is set, zgrep uses it as the grep program to be invoked.
EXIT CODE
2 - An option that is not supported was specified.
AUTHOR
Charles Levert (charles@comm.polymtl.ca)
SEE ALSO
grep(1), gzexe(1), gzip(1), zdiff(1), zforce(1), zmore(1), znew(1)
ZGREP(1)