source: vendor/bash/3.1-p17/examples/functions/inpath

Last change on this file was 3228, checked in by bird, 18 years ago

bash 3.1

File size: 186 bytes
Line 
1inpath()
2{
3 local PROG
4 path=$(echo $PATH | sed 's/^:/.:/
5 s/::/:.:/g
6 s/:$/:./
7 s/:/ /g')
8
9 for x in $path
10 do
11 [ -x $x/$1 ] && { PROG=$x/$1; break; }
12 done
13 [ -n "$PROG" ]
14}
Note: See TracBrowser for help on using the repository browser.