如何检查 korn 脚本中的文件是否为空
我想在我的 korn 脚本中测试输出 CSV 文件是否为空,如果它不为空,那么它应该给出值的计数。谢谢。
该test(1)
程序有一个-s
开关:
-s FILE
FILE exists and has a size greater than zero
这只是另一种方式,虽然是一个迂回的方式:
if [ `ls -l <file> | awk '{print $5}'` -eq 0 ]
then
//condition for being empty
else
//condition for not being empty
fi
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