使用背景
在执行脚本的时候,比如发布程序的时候,希望能在程序运行的时候带上程序运行的环境变量,如dev、live等,此时可以往脚本中添加参数:
可以使用系统定义的位置变量,位置变量是一类比较特殊的变量,引用脚本参数时,可以使用$1到$9这9个变量。
创建例子
vi example.sh
在文件中添加内容
#Demonstrate the use of positive variables.
echo "The first parameter:"$1
echo "The second parameter:"$2
为脚本添加可执行权限
chmod u+x example.sh
执行脚本
./example.sh jojo dio
此时控制台输出
判断输入是否为空
path=$1
if test -z ${path} ;then
echo "输入为空"
exit
fi