Shell中的特殊变量,Shell特殊变量


 

$0 当前脚本的文件名
$n n为一个从1开始的数字,$1代表第一个参数,$2代表第二个参数,${10}代表第十个参数
$* 全部位置参数(所有参数作为一个字符串)
$@ 全部位置参数(每个参数作为一个独立的字符串)
$# 传入脚本的参数个数
$_ 上一个命令的最后一个参数
$? 上一个命令的返回值。如果上一个命令执行成功,返回0,否则返回非0值
$$ 当前进程的pid
$! 后台运行的最后一个进程的pid
$- 显示shell当前使用的选项

 

相关内容