コードベースから xml のスニペットを以下に示します。
<property name="myData">
<map>
<entry key="/mycompany/abc">
<value>Mike</value>
</entry>
<entry key="/mycompany/pqr">
<value>John</value>
</entry>
<entry key="/mycompany/xyz">
<value>Sara</value>
</entry>
</map>
</property>
上記のスニペットは XML ファイルのほんの一部です。上記のファイルのデータの一部を置き換える既存のシェル スクリプトがあります。
ここで、既存のシェル スクリプトを変更して、以下に示すようにセクションにコメントを付ける必要があります。
<!-- entry key="/mycompany/abc">
<value>Mike</value>
</entry>
<entry key="/mycompany/pqr">
<value>John</value>
</entry -->
上記の 2 つのエントリにコメントを付けて、シェル スクリプト経由でコメントすることはできますか? このような一意のオカレンスは 1 つしかないため、任意のオカレンスを置き換えることができますが、/mycompany/pqr ノードの場合は </entry> 終了タグを置き換えることができません。 /エントリ -->
シェルスクリプトでこの終了ノードを置き換える方法について何か考えはありますか?
ありがとう!