Я использую команду sed для чтения внешнего файла и замены моего текущего файла с помощью регулярных выражений следующим образом
sed -i '/<\/myxmltag>/{
r readingExternal.xml
a \</myxmltag>
d
}' output.xml
Мне нужно выполнить указанную выше команду в одной строке, например: sed .. . output. xml, кто-нибудь знает, как заставить это работать?