sed は '\\\' を改行文字に置き換えます。 Linux

sed は '\\\' を改行文字に置き換えます。 Linux

次のテキストを含む複数のファイルがあります。

20~02~19~05-01-52
2249\\\2249\\\2249\\\2249\\\2249\\\2249\\\2248\\\

改行を置き換えるためにsedまたは他のLinuxコマンドを使用したいと思います\\\

ベストアンサー1

sed 's|\\\\\\|\n|g' filenameGNUを使用している場合は可能ですsed

POSIX が必要な場合は、sed次のように動作します(少し脱出が必要です!)。

sed 's|\\\\\\|\
|g' filename

おすすめ記事