diff options
author | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1997-01-07 15:38:59 +0000 |
---|---|---|
committer | Niklas Hallqvist <niklas@cvs.openbsd.org> | 1997-01-07 15:38:59 +0000 |
commit | 6a24b4734941eae244125984fa907a20e5e61a65 (patch) | |
tree | 1e2b3199a3d7215a65f2596a49ed8218f83e4e07 | |
parent | 0192b598bad714bc39a610e6f6c16caebba30c00 (diff) |
Return a sane return value so the bsd.port.mk conditions work
-rw-r--r-- | usr.bin/which/which.csh | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/usr.bin/which/which.csh b/usr.bin/which/which.csh index f958018d6db..fd9ffe6dd13 100644 --- a/usr.bin/which/which.csh +++ b/usr.bin/which/which.csh @@ -1,5 +1,5 @@ #!/bin/csh -# $OpenBSD: which.csh,v 1.2 1996/06/26 05:42:58 deraadt Exp $ +# $OpenBSD: which.csh,v 1.3 1997/01/07 15:38:58 niklas Exp $ # # DO NOT USE "csh -f" @@ -67,11 +67,22 @@ foreach arg ( $argv ) if ( -x $i/$arg && ! -d $i/$arg ) then echo $i/$arg set found + set one_found break endif end endif if ( ! $?found ) then echo no $arg in $path + set one_missed endif end +if ( $?one_missed ) then + if ( $?one_found ) then + exit 1 + else + exit 2 + endif +else + exit 0 +endif |