举例说明
$0 | 第 0 个参数,即脚本名称 |
$n | 第 n 个参数 |
$# | 参数个数 |
$@ | 所有参数(每个都作为独立的字符串) |
$* | 所有参数(作为一个字符串) ,用的不如 $@ 多 |
${#@} | 传递到脚本中的命令行参数的个数 |
${#*} | 传递到脚本中的命令行参数的个数 |
$? | 命令执行完的返回值,0 成功,非 0 失败 |
$$ | 脚本的进程 ID,即 PID |
$_ | 之前命令的最后一个参数 |
$! | 运行在后台的最后一个作业的进程 ID(PID) |
$0 | 第 0 个参数,即脚本名称 |
$n | 第 n 个参数 |
$# | 参数个数 |
$@ | 所有参数(每个都作为独立的字符串) |
$* | 所有参数(作为一个字符串) ,用的不如 $@ 多 |
${#@} | 传递到脚本中的命令行参数的个数 |
${#*} | 传递到脚本中的命令行参数的个数 |
$? | 命令执行完的返回值,0 成功,非 0 失败 |
$$ | 脚本的进程 ID,即 PID |
$_ | 之前命令的最后一个参数 |
$! | 运行在后台的最后一个作业的进程 ID(PID) |