0

如何检查 korn 脚本中的文件是否为空

我想在我的 korn 脚本中测试输出 CSV 文件是否为空,如果它不为空,那么它应该给出值的计数。谢谢。

4

3 回答 3

9

test(1)程序有一个-s开关:

-s FILE
      FILE exists and has a size greater than zero
于 2013-04-09T07:14:04.873 回答
-1

这只是另一种方式,虽然是一个迂回的方式:

if [ `ls -l <file> | awk '{print $5}'` -eq 0 ]
then
//condition for being empty
else
//condition for not being empty
fi
于 2013-12-02T10:49:13.513 回答
-1
if [ ! -f manogna.txt ]
then
    echo "  Error: manogna.txt  does not exist  "
else
    echo " manogna.txt   exist " 
    echo " no of records in manogna.txt are `cat manogna.txt   | wc -l`"
fi
于 2015-04-10T18:06:27.707 回答