1. 常见的符号含义符号含义说明 示例$?上一条命令的退出状态码0 执行成功非 0 失败ls→echo $?输出 0$$当前 Shell 进程 PID脚本自身进程号$!最后一个后台进程 PID取后台运行的程序 ID$_上一条命令的最后一个参数刚执行cd /homeecho $_输出/home$0当前脚本 / Shell 名称脚本里就是脚本文件名终端里是bash$#脚本传入参数的总个数统计位置参数数量变量含义上述示例结果$1$2$3…第 1、2、3... 个位置参数$1hello world$2a$3b${10}第 10 个参数两位数参数必须加大括号避免解析错误$*所有参数无引号按分隔符拆分$所有参数无引号和$*行为一致