Sobes.tech
Junior — Middle
146

Explique ce que fait le module lineinfile dans Ansible et dans quels cas il est utilisé.

Réponse de l'IA

sobes.tech IA

Модуль lineinfile в Ansible используется для управления содержимым отдельных строк в текстовых файлах. Он позволяет искать строки по шаблону и заменять их, добавлять новые строки, если они отсутствуют, или удалять строки.

Основные случаи использования:

  • Обновление конфигурационных файлов, где нужно изменить или добавить конкретную строку.
  • Автоматизация правок в файлах без полного их перезаписывания.

Пример использования:

- name: Добавить или обновить строку в файле
  ansible.builtin.lineinfile:
    path: /etc/example.conf
    regexp: '^option='
    line: 'option=value'