标签: bash unix
我有一个列出目录文件的程序,当没有文件时,输出为空,但如果program > output.txt,则此文件中有换行符,因此无法使用{{1}判断目录是否为空。如何解决这个问题,我的系统上没有wc命令,但是sed,sort,grep都没问题,谢谢!
program > output.txt
答案 0 :(得分:1)
由于您提到您无法使用wc。您可以使用以下命令打印非空行数。
wc
grep -c . inputfile
打印空行数:
grep -vc . inputfile