linux的脚本的参数
运行linux脚本的时候可以传参数进去,那么在脚本里面怎么访问这些参数呢?
先说3个与之相关的内置变量
1. $0 $1 $2 ….
分别代表第一,第二,第三参数,后面的参数以此类推
$0代表的运行该脚本的使用的命令
2. $@
所有的参数
3. $#
参数的个数
下面的例子读取所有的参数,并且判断是否设置了debug和clean这2个参数。
debug=0
clean=0
echo $0
echo $#
for var in "$@"
do
echo $var
if [ $var = “clean” ]
then
clean=1
fi
if [ $var = “debug” ]
then
debug=1
fi
done
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章转载自:IT夜班车,否则按侵权处理.