cd /sys/src/cmd; ./test '(' ! -f does-not-exist -o -f /dev/null ')' && echo 'test passes' || echo 'test fails' test passes cd /sys/src/cmd; ./test '(' ! -f does-not-exist ')' && echo 'test passes' || echo 'test fails' test passes cd /sys/src/cmd; ./test '(' ! -f does-not-exist ')' && echo 'test passes' || echo 'test fails' test passes cd /sys/src/cmd; ./test '(' -f does-not-exist ')' && echo 'test passes' || echo 'test fails' test fails cd /sys/src/cmd; ./test '(' ! -f does-not-exist -o -f /dev/null ')' -a -f /dev/null && echo 'test passes' || echo 'test fails' test passes