On Tue, 12 Aug 2003 13:50:30 +0100
Colin Watson <[EMAIL PROTECTED]> wrote:

> On Tue, Aug 12, 2003 at 01:35:53PM +0200, Fran?ois Chenais wrote:
> > hello, 
> > 
> > I try to execute many command on a remote system through ssh but some of those 
> > commands fails. What is THE way to execute many commands through ssh ?
> > 
> > 
> > exemples
> > -----------
> > 
> >  [1] ssh [EMAIL PROTECTED] "cat /etc/passwd | awk -F ':' '{ print $1; }'"
> > 
> >      ONLY prints empty lines
> 
> You're not quoting correctly. $1 is expanded within "" by the shell on
> the *local* machine. Try this:
> 
>   echo "cat /etc/passwd | awk -F ':' '{ print $1; }'"
> 

U mean 

        "echo \"`cat /etc/passwd | awk -F ':' '{ print $1; }'\""





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to