linux shell 中的“$1”问题

linux shell 中的“$1”问题

linux shell 中的“$1”问题
$+数字 一般是位置参数的悉竖用法。如果运行脚本的时候带参数,那么可以在脚本蠢慎里通过 $1 获取第一个参数,$2 获取第二个参数......依此类推,
不妨买一本睁档大《Linux就该这么学》看看吧,入门的神书。
$1代表你脚本执行中的第一个参数,可以把你输入的参数调用到脚本中
美元符加圆凯字符串是引用变量值,而美元符加数字表示命令行参数。比如:
bash$
./hello.sh
build
test
脚本中$0的值就是./hello.sh,$1的值是build,$2的值是test。橘中唤
bash$
list.sh
-sh
--debug
/home/user
脚本中$0的值就是list.sh,$1的值是-sh,$2的值是--debug,$3的值是/home/user。
当脚本接受命令行参数时,美元符加数字培磨就可以引用这些参数。
← 上一篇: 下一篇: →