一部のファイルのテキストを置き換えるために、Ubuntu の Bash シェルで sed を使用しています。ここに私が持っているテキストがあります:
BLah </V>
<N> Blah
変換したいものは次のとおりです。
Blah" = "Blah
これが私が使用しているsedコマンドです:
sed -i 's@ </V>\n<N> @" = "@g'
sed
このコマンドを除いて、他のすべてのコマンドが機能しています。これは、改行文字が含まれる唯一の検索と置換の状況です。問題は、\n
私が思っていたように改行文字と一致していないようです。
スクリプトのどこが間違っていますか?