标签: shell count wc
我正在使用wc -l来计算从docker ps命令输出的行数。有时列表中没有容器,它只是空行,但wc -l也计算,并将答案称为1.我怎样才能避免这种情况
wc -l
docker ps
答案 0 :(得分:1)
尝试grep的计数选项,dot表示任何非空白的字符。
grep
dot
docker ps|grep -c .
答案 1 :(得分:0)
使用更好的程序化docker ps输出-q。它只显示容器ID
-q
docker ps -q | wc -l