Bash功能:如何检查您是否在环境中?

时间:2014-04-08 20:14:09

标签: bash function

如果命令是在特定环境或目录中执行的,是否可以签入函数? 如果是这样......你怎么做的?

function hello(){
#Check if this environment is the hello environment
#Then do something
}

1 个答案:

答案 0 :(得分:0)

使用普通的shell结构很容易检查。

local env
case $(pwd) in
    /var/www/*) env=web ;;
    *) env=dunno ;;
esac
echo "You are in $env"