Linux下的命令参数
$$Shell本身的PID$!Shell最后运行的后台进程的PID$?最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态。0表示没有错误,其他任何值表明有错误)$-显示shell使用的当前选项,与set命令功能相同$*所有参数列表。如果用"括起来的情况、以"$1 $2 … $n"的形式输出所有参数,此选项参数可超过9个。$@所有参数列表。如果用"括起来的情况、以"$1" "$2" … "$n"的形式输出所有参数。$@跟$*类似,但是可以当作数组用
$#添加到 Shell 的参数个数$0Shell 本身的文件名$1~$n添加到 Shell 的各参数值。$1是第1参数、$2是第2参数…。
1 | echo 'Current PID: '$$ |
1 | # sh ~/Desktop/test.sh aa bb cc dd ee ff gg hh ii jj kk |