You could always try -s :-) On Nov 1, 2010, at 5:21 PM, Jesse Becker wrote:
> On Mon, Nov 01, 2010 at 03:10:27PM -0400, Daniel V. Klein wrote: >> Try using grep -q, it is much easier than redirecting > > But not portable. The -q option is a GNU extension. > > [je...@titan:~]$ uname -a > SunOS kronos 5.10 Generic_142900-08 sun4u sparc SUNW,Sun-Fire-V240 > > [je...@titan:~]$ grep -q foo tmpfile > grep: illegal option -- q > Usage: grep -hblcnsviw pattern file . . . > > > > >> >> On Nov 1, 2010, at 3:07 PM, JIM AMANATIDIS, BLOOMBERG/ 731 LEXIN wrote: >> >>> Okay, this seems to break with the string being searched is wrapped in >>> quotes, regardless of how many "\" surround it to escape it: >>> classes: >>> "Has_ce_nic" expression => returnszero("/bin/grep \\\"ce\\\" >>> /etc/path_to_inst >/dev/null 2>&1", "useshell"); >>> Note, if I use "noshell" and remove the /dev/null stuff, the expression >>> works. But that defeats the original point of trying to make this quiet. >>> Thanks, Jim >>> ----- Original Message ----- >>> From: no-re...@cfengine.com >>> To: help-cfengine@cfengine.org >>> At: 10/26 19:02:46 >>> Forum: Cfengine Help >>> Subject: Re: how to redirect to /dev/null >>> Author: joke >>> Link to topic: https://cfengine.com/forum/read.php?3,18892,18897#msg-18897 >>> I think you should just enable the shell and do shell redirecting. >>> classes: >>> "Is_SOL10_U1" expression => returnszero("/bin/grep s10s_u1wos /etc/release >>> >/dev/null 2>&1", "useshell"); >>> Enabling the shell causes overhead though. >>> Unfortunately cfengine prohibits using "exec /bin/grep ..." as command. >>> This would prevent forking a process and save some resources but cfengine >>> requires the input pattern to begin with a "/". >>> _______________________________________________ >>> Help-cfengine mailing list >>> Help-cfengine@cfengine.org >>> https://cfengine.org/mailman/listinfo/help-cfengine >>> _______________________________________________ >>> Help-cfengine mailing list >>> Help-cfengine@cfengine.org >>> https://cfengine.org/mailman/listinfo/help-cfengine >> >> _______________________________________________ >> Help-cfengine mailing list >> Help-cfengine@cfengine.org >> https://cfengine.org/mailman/listinfo/help-cfengine > > -- > Jesse Becker > NHGRI Linux support (Digicon Contractor) _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine