[Linux]shell 变量$*, $#, $?, $!, $1,$2,..., $n的含义

来源:互联网 发布:税控盘软件官网 编辑:程序博客网 时间:2024/05/17 08:45

$$:shell本身的PID

$!:shell最后运行的后台PID

$?:最后运行的命令的结束代码(返回值)

$-:使用set命令设定的flag一览

$*:所有参数列表,如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。

$@:所有参数列表,如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。

$#:添加到shell的参数个数

$0:shell本身的文件名

$1~$n:添加到shell的各参数值,依次是第一个,第二个,...


0 0
原创粉丝点击