bash 常用总结.

$?表示上个命令执行的结果值,0表示上个命令执行成功,非0表示上个命令执行失败

$$当前shell的进程ID

$_ 上个命令的最后一个参数

$! 为最近一个后台执行的异步命令的进程 ID

$0 为当前 Shell 的名称(在命令行直接执行时)或者脚本名(在脚本中执行时)

$- 为当前 Shell 的启动参数。

$@$#表示脚本的参数数量