首页 > 代码库 > bash仅仅读的环境变量

bash仅仅读的环境变量

环境变量名

变量的用途

$0

程序的名字

$1~$9

命令參数1~9的值

$*

全部命令行參数的值

$@

全部命令行參数的值。假设$@被“”包含。即“$@”,这相当于当中的每个參数的值被“”包含。相反,假设$*被“”包含。即“$*”。这就相当于全部的參数值作为一个串被“”包含。这就是$@同$*在被“”包含的时候的区别。其它时候这二者是等价的

$#

记录了命令行參数的总个数

$$

当前进程的ID号

$?

近期一次命令的退出状态

$!

近期一次后台进程的ID号

bash仅仅读的环境变量