А ты хочешь в одно место вставлять или в разные одной таской?
Митхун Чакраборти, [29.07.2022 11:28] [В ответ на Konstantin] нет. я хочу, например вместо listen_adresses = blablabla получить # listen_address = blablabla # commented out by ansible togda-to listen_address = 2.12.85.06
Тогда blockinfile
И листен адрес у тебя динамичный
гита у меня нет но бакап я делаю, да
ну регулярками можно это сделать. емнип, lineinfile в них умеет. только выглядеть это будет примерно как s/^(listen_adresses = blablabla)/#\1\n# commented out by ansible {{ date }}\nlisten_address = {{ new_addr }}/. хз, я бы сжалился над будущими поколениями, которые будут пытаться это читать)
Чем не устраивает blockinfile?
да я вот думаю, похоже, устраивает
ну да я в такое умею, но, как говорил дедушка ленин - лучше меньше, да лучше
Обсуждают сегодня