Я намагаюся додати вміст текстового файлу до середини іншого текстового файлу, що теж перед певним рядком. Я використовував команду нижче, щоб додати текст після рядка з деталями, як
sed '/line3/ r data.txt' file1.txt (this will add contents of data.txt to file1.txt after "line3" string.
Я намагаюся додати вміст файлу перед певним рядком. Я не можу запевнити номер рядка, тому я не можу використовувати цей метод.
Наприклад,
<xa-datasource-property
name="URL">jdbc:oracle:thin:@domain.com:1521:ora12121</xa-datasource-
property>
<xa-datasource-property name="User">username</xa-datasource-property>
<xa-datasource-property name="Password">password</xa-datasource-property>
<!-- Uncomment the following if you are using Oracle 9i
<xa-datasource-property name="oracle.jdbc.V8Compatible">true</xa-
datasource-property>
-->
<exception-sorter-class-name>
org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter
</exception-sorter-class-name>
</xa-datasource>
Я хочу додати вміст data.txt перед </xa-datasource>
рядком.