Как вставить текст из одного файла в конец другого файла

Как вставить текст из одного файла в конец другого файла, именно во вторую строку?

Есть такой ansible host file

[production]
linux1  ansible_host=

[same_cred:children]
production

Нужно после ansible_host= вставить текст из другого файла, в котором находится IP адрес, только он в том файле.


Ответы (1 шт):

Автор решения: Ainar-G

Это простой скрипт для AWK:

/ansible_host=$/ {
    getline ip < "./ip.txt";
    print($0 ip);
}
! /ansible_host=$/ {
    print($0);
}
→ Ссылка