计算非空白行

时间:2017-05-17 12:11:23

标签: shell count wc

我正在使用wc -l来计算从docker ps命令输出的行数。有时列表中没有容器,它只是空行,但wc -l也计算,并将答案称为1.我怎样才能避免这种情况

2 个答案:

答案 0 :(得分:1)

尝试grep的计数选项,dot表示任何非空白的字符。

docker ps|grep -c .

答案 1 :(得分:0)

使用更好的程序化docker ps输出-q。它只显示容器ID

docker ps -q | wc -l