如何测试是否存在以给定模式命名的文件(或多个)并根据该测试执行操作?
这是我失败的尝试:
[[ { ls ../outputListWorkerPid_* | wc -l } -ge "1" ]] && echo "ARRRRRR" || && echo "FAIL"
但我收到以下错误:
bash: conditional binary operator expected
bash: syntax error near `ls'
另外最好避免No such file or directory
fromls
以防不存在。