[ale] bash script problem
ale list
ale at gurlhax0r.org
Fri Dec 15 17:22:43 EST 2006
Jim Popovitch wrote:
> On Fri, 2006-12-15 at 16:23 -0500, ale list wrote:
>> Charles Shapiro wrote:
>>> Uuh, except I don't think "host" is gonna know the word "CMD".
>> Try this, it appears to work. Note the double quotes around CMD in the
>> ssh command:
>
> :-) That works for ssh, but the "if" error is back for the local system.
> Strange that #!/bin/sh (and even #!/bin/bash) doesn't work.
>
> Still, thanks for the suggestions.
Then I think I'd change it to this :)
#!/bin/sh
CMD="if [ -e /var/lib/clamav/daily.cvd ]; then
ls -al /var/lib/clamav/daily.cvd
else
echo
fi"
for host in `cat ~/.hosts`; do
echo -n "$host ";
ssh $host "$CMD"
done
--
Tina
More information about the Ale
mailing list