在Linux shell脚本中,可以使用$#变量获取输入参数的个数。判断输入参数个数是否为3个,可以使用以下方法实现:

#!/bin/bash

if [ $# -eq 3 ]; then
  echo "输入参数个数为3个"
else
  echo "输入参数个数不为3个"
fi

保存以上代码为一个.sh文件,例如check_args.sh,然后在终端中运行该脚本,并传入参数,即可判断输入参数个数是否为3个。

例如,运行以下命令:

./check_args.sh 1 2 3

输出结果为:

输入参数个数为3个

再例如,运行以下命令:

./check_args.sh 1 2

输出结果为:

输入参数个数不为3个
linux shell 脚本判断输入参数个数是否为3个给出实现方法

原文地址: https://www.cveoy.top/t/topic/ijv8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录