Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1159273
  • 博文数量: 241
  • 博客积分: 4385
  • 博客等级: 上校
  • 技术积分: 2383
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-07 23:13
文章分类

全部博文(241)

文章存档

2013年(1)

2012年(8)

2011年(62)

2010年(109)

2009年(61)

分类: LINUX

2010-11-27 23:57:15

 

#!/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


阅读(985) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~

chinaunix网友2010-11-30 11:08:52

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com