我们知道在脚本中用 -z 可以判断字符串是否为空,那么对于文件来说,该怎么判断是否为空呢?
-z
bash也提供了一个 -s 来判断文件是否为空,注意,当文件中 有内容 时候为 真
-s
[ -s file.name ] || echo "file is empty"
How to check if a file is empty in Bash?
Last updated 3 years ago