在 Bash 基础系列的这一章中,学习如何向 Bash 脚本传递参数并使它们具有交互性。
? $0是一个特殊变量,保存正在执行的脚本的名称。
? 参数由空格(空格、制表符)分隔。如果参数中有空格,请使用(英文)双引号将其引起来,否则它将被视为单独的参数。
? Bash 脚本最多支持 255 个参数。但对于参数 10 及以上,你必须使用花括号 ${10}、${11}...${n}。
| 特殊变量 | 变量描述 |
| $0 | 脚本名称 |
| $1、$2、……$9 | 脚本参数 |
| ${n} | 脚本参数从 10 到 255 |
| $# | 参数数量 |
| $@ | 所有参数 |
| $$ | 当前 Shell 的进程 ID |
| $! | 最后执行的命令的进程 ID |
| $? | 最后执行命令的退出状态 |
???♀? 修改上面的脚本以显示参数数量。
| 欢迎光临 邳州信息网 (https://www.pzxxw.com/) | Powered by Discuz! X3.4 |