Shell中$0, $?, $!等

来源:互联网 发布:js select 选中值 编辑:程序博客网 时间:2024/05/20 06:50

1 $$ 

shell本身的PID


2 $!

shell最后运行的后台PID


3 $?

最后运行的命令返回的结束代码(0表示正常,其他表示异常)


4 $*

传给shell脚本的所有参数的列表,若$*用"括起来,以"$1 $2 ... $n"形式输出所有参数


5 $@

传给shell脚本的所有参数的列表,若$@用"括起来,以"$1" "$2" ... "$n"形式输出所有参数


6 $#

传给shell脚本的参数个数


7 $0

shell脚本本身的文件名


8 $1 ~ $n

传给shell脚本的各个参数值,如$1表示第一个参数