いくつかのXMLコードから2つの文字列を完全に削除したいと思います。彼らは:
</sellingStatus>
そして
<sellingStatus>
私は成功せずに次のことを試しました。
sed -i 'sed -i 's/</sellingStatus>//g' file.xml
スラッシュと記号より大きいか小さいため、これまでの試みに問題が発生しました。正しい構文を使用してこれらの文字列を削除するにはどうすればよいですか?
ありがとう
ベストアンサー1
sed
しかし、XMLファイルを使用することは常に良い考えではありません。
sed -i -e 's:</sellingStatus>::g' -e 's:<sellingStatus>::g' file.xml
sedの代替コマンドは任意の文字で区切ることができます。 (ここ:
)