管道 docker 网络 ls 来切
Piping docker network ls to cut
我不明白为什么
docker network ls | cut -f2
对 docker 网络 ls 的输出没有影响。输出似乎由制表符分隔。我希望
NETWORK ID NAME DRIVER SCOPE
5e2e0d7c6daf bridge bridge local
5012d9100982 host host local
9574504d9579 test_default bridge local
0f7083dc1db7 php_fpm bridge local
输出
NAME
bridge
host
test_default
php_fpm
cut
的默认分隔符是tab
,cut只允许一个字符,不能满足你的要求,建议使用awk
:
docker network ls | awk -F' +' '{print }'
示例输出:
NAME
bridge
dashboard_default
host
none
我不明白为什么
docker network ls | cut -f2
对 docker 网络 ls 的输出没有影响。输出似乎由制表符分隔。我希望
NETWORK ID NAME DRIVER SCOPE
5e2e0d7c6daf bridge bridge local
5012d9100982 host host local
9574504d9579 test_default bridge local
0f7083dc1db7 php_fpm bridge local
输出
NAME
bridge
host
test_default
php_fpm
cut
的默认分隔符是tab
,cut只允许一个字符,不能满足你的要求,建议使用awk
:
docker network ls | awk -F' +' '{print }'
示例输出:
NAME
bridge
dashboard_default
host
none