小编典典

Bash 条件:如何“和”表达式?(如果 [ ! -z $VAR && -e $VAR ])

all

我想我不清楚如何进行“和”测试。我想确保存在一个适用于 的论点[ -e $VAR ],但事实证明它在空字符串上也被评估为真;这是我不想要的。

我如何将它们“和”在一起?或者是否有另一个一元测试可以完成我想要的?


阅读 95

收藏
2022-04-29

共1个答案

小编典典

if [ ! -z "$var" ] && [ -e "$var" ]; then
      # something ...
fi
2022-04-29