Junior — Middle
Кой модул в Ansible трябва да се използва за редактиране на съдържанието на файл, за да се замени ред?
sobes.tech AI
Отговор от AI
Для редактирования содержимого файла и замены строки в Ansible обычно используется модуль replace.
Он позволяет искать строки по регулярному выражению и заменять их на нужный текст.
Пример использования:
- name: Заменить строку в файле
replace:
path: /path/to/file.txt
regexp: 'старый_текст'
replace: 'новый_текст'
Если нужно просто добавить или изменить строку, можно также рассмотреть модуль lineinfile, но для замены по шаблону лучше подходит именно replace.