我想比较 tail -1 的输出,看看它是否为空字符串。例如,如果我正在使用 find 搜索文件,并且想将结果与“”(空字符串)进行比较,我该怎么做?我有:
find . -name "*.pdf" | tail -1 | xargs -L1 bash -c 'if [$1 == ""] then echo "Empty"; else
< echo $1; fi'
基本上,如果文件名不为空,它将打印出文件名,如果'find'没有找到pdf文件,它将打印“Empty”。
我尝试了许多不同的变体,在单个命令中使用 if-else 语句,但似乎没有任何效果。