用带有参数的函数的返回值编写if语句的正确方法是什么?

时间:2019-09-04 11:12:27

标签: bash

我不确定编写if语句的正确方法,该if语句是根据具有参数的函数的返回值计算的。

if [ ColumnCountGood "0" -a ColumnCountGood "1" -a ColumnCountGood "2" -a Counter > 10 ]
then
return 1
else
return 0
fi

我尝试了上述方法,但由于参数过多而出错。

1 个答案:

答案 0 :(得分:0)

在符合条件的情况下检查命令的返回代码时运行命令的语法为

if ColumnCountGood "0" && ColumnCountGood "1" && ColumnCountGood "2" && [ $Counter -gt 10 ]