Shell 计算非空行数
我正在使用Shell 计算非空行数,shell,count,wc,Shell,Count,Wc,我正在使用wc-l来计算作为docker ps命令输出的行数。有时列表中没有容器,它只给出空行,但是wc-l也会计算它,并将答案表示为1。如何避免这种情况请尝试grep的计数选项,dot表示任何非空字符 docker ps|grep -c . 改用更好的程序docker ps输出-q。它只显示容器ID docker ps -q | wc -l
wc-l
来计算作为docker ps
命令输出的行数。有时列表中没有容器,它只给出空行,但是wc-l
也会计算它,并将答案表示为1。如何避免这种情况请尝试grep
的计数选项,dot
表示任何非空字符
docker ps|grep -c .
改用更好的程序docker ps输出
-q
。它只显示容器ID
docker ps -q | wc -l