/var/run/docker.sock: permission denied

Вы хотите добавить что-то к строке, которая соответствует определенным критериям. Это можно сделать, среди прочего, с помощью sed.

Предположим, что критерии соответствия следующие: Строка содержит строку «host_name», а затем (после некоторых пробелов и/или табуляций) «hosts1,host2»; вы хотите добавить ",host3". Тогда это будет работать:

cat file | sed 's/\(^[\t ]\+host_name[\t ]\+hosts1,host2$\)/\1,host3/g' > newfile

где файл — исходный файл, а новый файл — новый отредактированный файл.

1
27.08.2015, 01:29
0 ответов

Теги

Похожие вопросы