LINUX 系统变量

Shell常用的系统变量并不多,但却十分有用,特别是在做一些参数检测的时候。

下面是Shell常用的系统变量

表示方法 描述
$n $1 表示第一个参数,$2 表示第二个参数 ...
$# 命令行参数的个数
$0 当前程序的名称
$? 前一个命令或函数的返回码
$* 以"参数1 参数2 ... " 形式保存所有参数
$@ 以"参数1" "参数2" ... 形式保存所有参数
$$ 本程序的(进程ID号)PID
$! 上一个命令的PID

其中使用得比较多得是 $n $# $0 $?.

猜你喜欢

转载自sunxboy.iteye.com/blog/1493453