|
@@ -6,11 +6,13 @@ in_path()
|
|
|
{
|
|
|
|
|
|
cmd=$1 ourpath=$2 result=1
|
|
|
- oldIFS=$IFS IFS=":"
|
|
|
+ oldIFS=$IFS
|
|
|
+ IFS=":"
|
|
|
|
|
|
- for directory in "$ourpath"
|
|
|
+ for directory in $ourpath
|
|
|
do
|
|
|
if [ -x $directory/$cmd ] ; then
|
|
|
+ echo "Command '$cmd' found in '$directory'"
|
|
|
result=0 # Если мы здесь, значит, команда найдена
|
|
|
fi
|
|
|
done
|
|
@@ -41,9 +43,9 @@ fi
|
|
|
|
|
|
checkForInPath "$1"
|
|
|
case $? in
|
|
|
- 0 ) echo "$1 found in PATH" ;;
|
|
|
+# 0 ) echo "$1 found in PATH" ;;
|
|
|
1 ) echo "$1 not found or not executable" ;;
|
|
|
- 3 ) echo "$1 not found in PATH" ;;
|
|
|
+ 2 ) echo "$1 not found in PATH" ;;
|
|
|
esac
|
|
|
|
|
|
exit 0
|