麻烦解释一下这个shell脚本吧,非常谢谢!
发布网友
发布时间:2022-04-28 16:58
我来回答
共1个回答
热心网友
时间:2022-06-19 20:30
$# 表示参数的个数
eq 条件判断 等于
gt 条件判断 大于
完整逻辑:
假如 参数个数等于 0,也就是说没有传递参数进去,接着 echo 告警提示并退出脚本;
假如 参数个数大于 1,也就是说传递了多个参数进去,接着 echo 告警提示并退出脚本;
假如 传递参数是一个文件,接着执行后面的命令并退出脚本,如果不是一个文件,则echo倒数第三行的告警并退出。