Звучит здорово. Попробую это. Еще раз спасибо, Эд :-) .... И это работает!
аюсь использовать код, который я нашел здесь:Вставить содержимое файла после совпадения определенного шаблона
Однако, когда я добавляю обратную косую черту в код, это не работает. Итак, я следовал инструкциям здесь:Косая черта и обратная косая черта в седе изменить разделители в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>
Если бы вы могли помочь мне вставить содержимое файла после совпадения строк и избежать обратной косой черты, я был бы очень признателен.