初学者请问,

菜鸟请教,急。。。
我又一个shell脚本程序名字叫test.sh,其中有一个变量a,这个变量的值可以通过用户在命令行中给这个参数赋值,赋值语句形式为test -p 15, 即给test中中的变量a复制为15.小弟不知用什么方式才能把命令行中-p 后的数字接收到,请高手指点一下。


有点拗口
你的意思是你执行shell的方式是./test.sh -p 15 
然后要把15赋给test.sh里的a变量么
15是第二个参数
a=$2 就可以了


用getops对参数进行解析也是可以的


$1,$2,,,$9分别表示第1,2,,,9个参数 $0指令本身

初学者请问,

相关文章:

你感兴趣的文章:

标签云: