重定向程序输出到文件

时间:2017-06-06 05:59:28

标签: bash unix

我有一个列出目录文件的程序,当没有文件时,输出为空,但如果program > output.txt,则此文件中有换行符,因此无法使用{{1}判断目录是否为空。如何解决这个问题,我的系统上没有wc命令,但是sed,sort,grep都没问题,谢谢!

1 个答案:

答案 0 :(得分:1)

由于您提到您无法使用wc。您可以使用以下命令打印非空行数。

grep -c . inputfile

打印空行数:

grep -vc . inputfile