Звучит здорово. Попробую это. Еще раз спасибо, Эд :-) .... И это работает!

аюсь использовать код, который я нашел здесь:Вставить содержимое файла после совпадения определенного шаблона

Однако, когда я добавляю обратную косую черту в код, это не работает. Итак, я следовал инструкциям здесь:Косая черта и обратная косая черта в седе изменить разделители вsed, Однако, когда я это делаю, вставка (которая должна состоять из нескольких строк) превращается в тысячи.

Вот моя попытка:

sed ':<\tag>: r file1.txt' file2.txt

Пример:

fILE1.TXT

Hello World 1
Hello World 2

file2.txt:

<thanks>
<tag>
<example>
<new>
<\new>
<\example>
<\tag>
<\thanks>

Желаемый вывод:

<thanks>
<tag>
<example>
<new>
<\new>
<\example>
<\tag>
Hello World 1
Hello World 2
<\thanks>

Если бы вы могли помочь мне вставить содержимое файла после совпадения строк и избежать обратной косой черты, я был бы очень признателен.

Ответы на вопрос(3)

Ваш ответ на вопрос