Re: script help

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



On Oct 26, 2007, at 6:28, Tom Brown wrote:

I am sure the answer here is really easy but i am stuck!

Getting the quoting right for remote commands in the shell is never an easy thing :-).

# 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?

I can usually get this to work with some trial an error by doubling up quotes and using backslahes but it's a frustrating experience. Instead, I use a different technique: I put a script in a network accessible place (i.e., a common NFS mount) and then use ssh to execute that script.

Alfred

_______________________________________________
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