命令行参数 读取参数
位置参数变量是标准的数字:$0是程序名,$1是第一个参数,$2,是第二个参数,直到第九个参数$9。
每个参数必须用空格分开。当然如果要在参数中引用空格必须加引号。
[root@node1 ljy]# more ceshi.sh #!/bin/bash sum=$[ $1 + $2 ] echo "first num is $1" echo "second num is $2" echo "sum num is $sum" [root@node1 ljy]# sh ceshi.sh 2 3 first num is 2 second num is 3 sum num is 5