文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>判断命令是否存在(在$PATH中)

判断命令是否存在(在$PATH中)

时间:2010-11-27  来源:kevin33643

 

#!/bin/sh

checkForCmdInPath()
{
    var=$1

    OldIFS=$IFS
    IFS=":"

    for directory in $PATH    
    do    
        if [ -x $directory/${var##/*/} ]
        then
            echo "${var##/*/} found in $directory"
            return
        fi
    done

    echo "${var##/*/} not found"
    IFS=oldIFS
}

if [ $# -ne 1 ]
then
    echo "Usage: $0 command" >&2
    exit 1
fi    

checkForCmdInPath "$1"

exit 0


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载