我想我不清楚如何进行“和”测试。我想确保存在一个适用于 的论点[ -e $VAR ],但事实证明它在空字符串上也被评估为真;这是我不想要的。
[ -e $VAR ]
我如何将它们“和”在一起?或者是否有另一个一元测试可以完成我想要的?
if [ ! -z "$var" ] && [ -e "$var" ]; then # something ... fi