shell 脚本判断传入参数个数,如果少于1个就打印使用示例
作者:互联网
可以使用$#
来获取传入参数的数量,并结合条件语句来判断传入参数的个数。如果参数个数少于1个,可以打印使用示例。
以下是一个示例的Shell脚本:
#!/bin/bash
# 判断传入参数的个数
if [ $# -lt 1 ]; then
echo "Usage: $0 <arg1> <arg2> ..."
exit 1
fi
# 继续执行其他逻辑
echo "传入参数的个数为: $#"
Bash
在这个示例中,我们使用$#
来获取传入参数的个数,并使用条件语句if [ $# -lt 1 ]
判断参数个数是否少于1个。如果条件为真,即参数个数少于1个,则打印使用示例echo "Usage: $0 <arg1> <arg2> ..."``并使用
exit 1`退出脚本。
如果参数个数不小于1个,则可以继续执行其他逻辑。在示例中,我们简单地打印了传入参数的个数`echo "传入参数的个数为: $#"``。
标签: 来源: