diff options
author | Satoshi Asami <asami@FreeBSD.org> | 1995-07-31 04:22:07 +0000 |
---|---|---|
committer | Satoshi Asami <asami@FreeBSD.org> | 1995-07-31 04:22:07 +0000 |
commit | 75f2898f9a54abb41326f9b84e70bb52822aa867 (patch) | |
tree | 3d02154d923b7aaf52fee41e05a7e908501e9a91 /usr.bin/which/which.pl | |
parent | e7a7980c25f5b1a58d1fcc7d302b25cc2e92524e (diff) | |
download | src-75f2898f9a54abb41326f9b84e70bb52822aa867.tar.gz src-75f2898f9a54abb41326f9b84e70bb52822aa867.zip |
Notes
Diffstat (limited to 'usr.bin/which/which.pl')
-rwxr-xr-x | usr.bin/which/which.pl | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/usr.bin/which/which.pl b/usr.bin/which/which.pl index c6ebc06294c4..678466b97e5e 100755 --- a/usr.bin/which/which.pl +++ b/usr.bin/which/which.pl @@ -31,7 +31,7 @@ # # [whew!] # -# $Id: which.pl,v 1.3 1995/01/30 17:49:19 asami Exp $ +# $Id: which.pl,v 1.4 1995/01/30 22:21:29 jkh Exp $ $all = 0; $silent = 0; @@ -47,13 +47,18 @@ if ($ARGV[0] eq "-a") { } foreach $prog (@ARGV) { - foreach $e (@path) { - if (-x "$e/$prog") { - print "$e/$prog\n" unless $silent; + if (-x "$prog") { + print "$prog\n" unless $silent; $found = 1; - last unless $all; - } - } + } else { + foreach $e (@path) { + if (-x "$e/$prog") { + print "$e/$prog\n" unless $silent; + $found = 1; + last unless $all; + } + } + } } exit (!$found); |