Re: script help

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Fri, Oct 26, 2007 at 11:28:37AM +0100, Tom Brown wrote:
>  Hi
> 
>  I am sure the answer here is really easy but i am stuck!
> 
>  # mount | grep data | awk '{print$1,$2,$3}'
> 
>  gives me the info i require locally, however i need to execute this over 
>  about 1000 hosts so i run things remotely using ssh something like
> 
>  # MOUNTER=`ssh $i 'mount | grep data | awk '{print$1,$2,$3}''`
> 
>  however this fails as at the end of the line there are 2 ticks eg ' together 
>  -
> 
>  Can anyone offer me some syntax help please?

Well, you don't need to run the grep and awk on the other side:

MOUNTER=`ssh $i mount | awk '/data/{print $1,$2,$3}'`

But you can live without the call to mount, too:
MOUNTER=`ssh $i awk "'/data/{print $1,$2,$3}'" /etc/mtab`

-- 
lfr
0/0

Attachment: pgpjQi7Kr3PKn.pgp
Description: PGP signature

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux