【shell脚本实战案例】shell中特殊变量及其含义

shell中特殊变量及其含义:

$0:当前脚本的文件名

$n:传递给脚本或者函数的参数

$#:传递给脚本或者函数的参数个数

$*:传递给脚本或者函数的所有参数

$@:传递给脚本或者函数的所有参数,当被双引号""包含时同上有所区别

$?:上个命令的退出状态,或函数的返回值,0为正确,其余为错误,可以自定义

$$:当前shell进程的ID

你可能感兴趣的:(Linux,linux,运维,服务器)