Shell - 传递参数到Shell 脚本
1、参数传递规则
以空格分隔开
./xxx.sh 1 2 3
2、参数引用规则
$n 即可引用第n个参数,n从1开始
echo "param 1 : $1"
echo "param 2 : $2"
echo "param 3 : $3"
3、执行文件参数
$0 会传递执行文件名
echo "x file name : $0"
4、获得传递的参数个数
echo "param count : $#"
5、其它特殊组合
## 显示所有的参数为一个字符串
echo "$*"
## 显示当前脚本运行的进程ID
echo $$
## 显示后台运行的最后一个进程的ID
echo $!
## 显示所有的参数为单个的字符串
echo "$@"
## 显示shell 使用的当前选项
echo $-
## 显示命令的退出状态,0表示没有错误,其它值表明有错误
echo $?
来源:https://blog.csdn.net/qq_15071263/article/details/102753942