我不明白为什么
docker network ls | cut -f2
对docker network 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
答案 0 :(得分:1)
cut
的默认定界符为tab
,并且只允许剪切一个字符,因此它不能满足您的要求,建议使用awk
:
docker network ls | awk -F' +' '{print $2}'
示例输出:
NAME
桥
dashboard_default
主机
无