Мой ноутбук не выключается. Как решить эту проблему?

Вы можете сделать (на Mac):

tr "\n" "\t" < hosts.yml | sed $'s%\t\\[%\\\n\[%g' | grep 'prod\|dev' | sed $'s%.*\]\\\t%%g' | tr "\t" "\n"
  1. trвыведет все в одну строку
  2. Первый sedбудет линия разрыва перед каждым разделом
  3. grepвырежет линии (секции )нужные вам
  4. Второй sedудалит часть [].
  5. Последнее trразбивает строку, поэтому вы получаете одно имя хоста в строке.
1
22.07.2021, 09:14
0 ответов

Теги

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