unix条件检查!

时间:2009-06-11 11:41:05

标签: unix conditional-statements

下面正在检查什么条件?

如果[[! -s $ {FILE} || -z $ {FILE}]]

(这里$ FILE是一个数据文件)

2 个答案:

答案 0 :(得分:2)

请参阅test(1)的联机帮助页。 $ FILE要么不存在,要么是零,要么是空字符串。

答案 1 :(得分:1)

! -s ${FILE} 

检查文件是否存在且不为空

-z ${FILE}

检查FILE字符串长度是否为零