[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Switching off a shellcommand with empty list variable
From: |
Eric Sorenson |
Subject: |
Re: Switching off a shellcommand with empty list variable |
Date: |
Fri, 21 Jan 2005 12:35:01 -0800 (PST) |
On Fri, 21 Jan 2005, David Baird wrote:
> Joe Moore wrote:
> > [ snip ]
> > shellcommands:
> > "[ -n '$(missing_ports)' ] && /usr/local/sbin/portupgrade --new
> > $(missing_ports)"
>
> Thanks! That helps, except that cfengine requires shellcommands to start with
> absolute file paths. Should work if I stick a dummy command like /bin/sleep 0
> at the start.
Use '/usr/bin/test' instead of the bash compare [ -n .. ] construct
--
- Eric Sorenson - Explosive Networking - http://eric.explosive.net -