On 2007-08-29 14:18, Eric Crist <[EMAIL PROTECTED]> wrote: >On Aug 29, 2007, at 1:54 PMAug 29, 2007, Giorgos Keramidas wrote: >> On 2007-08-29 18:51, Wojciech Puchar <[EMAIL PROTECTED]> >> wrote: >>> fragment from my test program (used for other thing but doesn't matter) >>> >>> /sbin/ping -i 0.5 -s 1450 -c 3 tested_host >/dev/null 2>/dev/null >>> if [ $? != 0 ];then >>> perform_action_if_doesnt_ping >>> fi >> >> I'm not sure if '!=' is a 'portable' way to write sh(1) tests, >> but you have a point there :-) > > AFAIK, the != is evaluated by test, not sh.
You're right. I did check with SUSv2 and SUSv3 after I posted the previous message. The != operator is defined by both standards[1,2], so I was wrong about its portability.  http://www.opengroup.org/onlinepubs/007908799/xcu/test.html  http://www.opengroup.org/onlinepubs/009695399/utilities/test.html Thanks for the correction, Giorgos _______________________________________________ firstname.lastname@example.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"