Linux 技术手札

Shell Script 检查输入的参数数量

有时在 Shell Script 需要检查输入的参数数量, 在 Shell Script 要检查输入的参数数量, 可以直接用 $# 变量取得, 例如建立以下 Shell Script:

将以上内容储存成 test.sh 后, 并给予可执行权限, 可以尝试执行以下指令:

$ test.sh 1 2 3
3

上面在执行 test.sh 时, 输入了 3 个参数, 分别是 1, 2, 3, 而 $# 便会直接印出输入的参数数量.

例如想要检查是否输入 2 个参数, 可以这样写:

Exit mobile version