Трубопроводная докерная сеть ls нарезать - PullRequest
0 голосов
/ 08 октября 2018

Я не понимаю, почему

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

1 Ответ

0 голосов
/ 08 октября 2018

Разделителем по умолчанию cut является tab, и только один символ допускается при вырезании, поэтому он не может соответствовать вашим требованиям. Рекомендуется использовать awk:

docker network ls | awk -F'  +' '{print $2}'

Пример вывода:

ИМЯ

мост

dashboard_default

хост

нет

...