bash 中的特殊变量
| 变量 | 说明 |
|---|---|
| $n | n是一个参数,从1开始表示参数的位置,例如:$1表示第一个参数,$2表示第二个参数 |
| $# | 命令行参数的个数 |
| $0 | 当前shell脚本的名称 |
| $? | 前一个命令或者是函数的返回状态码,0代表执行成功,非0即失败 |
| $* | 以”参数1参数2....“的形式将所有函数通过一个字符串返回 |
| $@ | 以”参数1“”参数2“....的形式返回每个参数 |
| $_ | 保存之前执行的命令的最后的一个参数 |
| 变量 | 说明 |
|---|---|
| $n | n是一个参数,从1开始表示参数的位置,例如:$1表示第一个参数,$2表示第二个参数 |
| $# | 命令行参数的个数 |
| $0 | 当前shell脚本的名称 |
| $? | 前一个命令或者是函数的返回状态码,0代表执行成功,非0即失败 |
| $* | 以”参数1参数2....“的形式将所有函数通过一个字符串返回 |
| $@ | 以”参数1“”参数2“....的形式返回每个参数 |
| $_ | 保存之前执行的命令的最后的一个参数 |