LINUX.ORG.RU

История изменений

Исправление dim4k, (текущая версия) :

Удалось достичь результата 3 командами:

1) sed -i '/output.logstash/s/^#//g' /etc/filebeat/filebeat.yml
2) sed -i '/hosts: \["localhost:5044"\]/s/^  #//g' /etc/filebeat/filebeat.yml
3) sed -i -e 's/^hosts: \["localhost:5044"\]/   hosts: \["localhost:5044"\]/' /etc/filebeat/filebeat.yml

Вывод:

output.logstash:
  # The Logstash hosts
   hosts: ["localhost:5044"]

Если кто-то может добавить во 2й команде 3 пробела - покажите как, если нет - закрою тему.

Исходная версия dim4k, :

Удалось достичь результата 3 командами:

1) sed -i '/output.logstash/s/^#//g' /etc/filebeat/filebeat.yml
2) sed -i '/hosts: \["localhost:5044"\]/s/^  #//g' /etc/filebeat/filebeat.yml
3) sed -i -e 's/^hosts: \["localhost:5044"\]/   hosts: \["localhost:5044"\]/' /etc/filebeat/filebeat.yml

Если кто-то может добавить во 2й команде 3 пробела - покажите как, если нет - закрою тему.