linux shell 脚本判断输入参数个数判断给出实现
以下是一个简单的示例,演示如何在Linux shell脚本中判断输入参数的个数:
#!/bin/bash
# 检查输入参数个数
if [ $# -eq 0 ]; then
echo "没有输入参数"
elif [ $# -eq 1 ]; then
echo "只有一个输入参数"
else
echo "输入参数个数大于一个"
fi
在以上脚本中,$#是一个特殊变量,用于获取输入参数的个数。-eq是一个条件判断运算符,用于判断两个值是否相等。
通过运行以上脚本,并传入不同数量的参数,可以得到相应的输出结果。例如:
$ ./script.sh
没有输入参数
$ ./script.sh arg1
只有一个输入参数
$ ./script.sh arg1 arg2
输入参数个数大于一个
希望这可以帮助到你!
原文地址: https://www.cveoy.top/t/topic/ijwh 著作权归作者所有。请勿转载和采集!