标签: unix conditional-statements
下面正在检查什么条件?
如果[[! -s $ {FILE} || -z $ {FILE}]]
(这里$ FILE是一个数据文件)
答案 0 :(得分:2)
请参阅test(1)的联机帮助页。 $ FILE要么不存在,要么是零,要么是空字符串。
test(1)
答案 1 :(得分:1)
! -s ${FILE}
检查文件是否存在且不为空
-z ${FILE}
检查FILE字符串长度是否为零