コマンドラインを使用してファイル内の「\」を「/」に置き換えるにはどうすればよいですか?

コマンドラインを使用してファイル内の「\」を「/」に置き換えるにはどうすればよいですか?

grep行の後にありますが、AAA/BBB/CCC出力ファイルにはAAA"& #x5c;"BBB"& #x5c;"CCC..行のみが含まれています。

どうすれば解決できますか?

答え1

出力は何らかの方法でエンコードされているようです。grepthrough の出力をパイピングしてみることができますsed。変更する必要がある唯一のシーケンスは次のとおりです。

echo 'AAA"& #x5c;"BBB"& #x5c;"CCC' | sed 's/"& #x5c;"/\//g'

あなたに与える

AAA/BBB/CCC

関連情報