0
A
回答
6
的test(1)
程序有一个-s
开关:
-s FILE
FILE exists and has a size greater than zero
-1
这是做的只是另一种方式,尽管是一个迂回!
if [ `ls -l <file> | awk '{print $5}'` -eq 0 ]
then
//condition for being empty
else
//condition for not being empty
fi
0
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
相关问题
- 1. 检查会话是否为空或不
- 2. 检查std :: wstring是否为空或空
- 3. Gridview检查是否为空或空
- 4. 检查列是否为空或空
- 5. 检查为空或不是
- 6. 检查是否可为空的布尔为空或不是
- 7. 检测args [0]是否为空或不是文本文件
- 8. Java检查文件是否为空:IOException:null
- 9. 检查文件是否为空?
- 10. 检查Excel文件是否为空C#
- 11. ANT:检查文件是否为空
- 12. C++检查文件是否为空
- 13. 检查文件是否为空
- 14. 检查xml文件是否为空
- 15. Python - 检查文件是否为空
- 16. 文本框不检查是否为空
- 17. 如何检查文件是否为文本文件或不ASP
- 18. Android - 如何检查textview是否为空或不为空
- 19. 检查对象是否为空或NULL
- 20. 如何检查xml文件是否为空或使用c#
- 21. 检查是否$ _FILES是空的或不是,文件大小,文件存在
- 22. 如何检查类成员是否不为空或空
- 23. 如何检查Windows.Form是否为空(无控件)但不为空?
- 24. Shell脚本文件,检查文本文件是否为空
- 25. 检查变量是否为空或不是
- 26. 检查dataGridView是否为空
- 27. 检查JValue是否为空
- 28. 检查imageView是否为空
- 29. 检查tabControl1是否为空?
- 30. 检查CSV是否为空
谢谢你,但这个文件-s名称不会给出记录的确切数量。 – user2260271 2013-04-09 09:14:58
@ user2260271是的,这只能回答“找出文件是否为空”的问题。 – cnicutar 2013-04-09 09:16:45
谢谢...其实我需要计数文件中可用的记录。 – user2260271 2013-04-09 09:59:06