文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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


相关阅读 更多 +
排行榜 更多 +
宝宝巴士奇妙探案日记

宝宝巴士奇妙探案日记

休闲益智 下载
血族bloodlinevivo客户端

血族bloodlinevivo客户端

棋牌卡牌 下载
阴阳师妖怪屋vivo公测版

阴阳师妖怪屋vivo公测版

棋牌卡牌 下载