Я пытался закончить учебник по развертыванию нового сервера. Я борюсь с изменением данных в скобках, содержащих кавычки, с помощью lineinfile
и регулярное выражение:
- name: "Configuring: filebeat agent - configuring output to logstash"
lineinfile:
dest: "/etc/filebeat/filebeat.yml"
regexp: '#hosts: ["localhost:5044"]'
line: 'hosts: ["elk.home:5044"]'
tags: application
После выполнения сборника пьес нужная строка:
#hosts: ["localhost:5044"]
не обновляется для отражения:
hosts: ["elk.home:5044"]
Чего я пытаюсь достичь, так это:
#hosts: ["localhost:5044"]
заменяется на hosts: ["elk.home:5044"]
Ошибок не возникает. Я пробовал варьировать "
и '
вместе с побегами \
, но я не могу правильно подобрать выражение. Любые предложения будут высоко оценены!