重複の可能性:
SED: 改行 (\n) を置き換えるにはどうすればよいですか?
改行を含むファイルがあります。そして私はこれを試しています
sed -re 's/\n//' sample1.txt
そしてそれは機能していません
改行を含む出力を表示し、それらを削除していません。
重複の可能性:
SED: 改行 (\n) を置き換えるにはどうすればよいですか?
改行を含むファイルがあります。そして私はこれを試しています
sed -re 's/\n//' sample1.txt
そしてそれは機能していません
改行を含む出力を表示し、それらを削除していません。
sed
受信した入力を改行で分割し、sed スクリプトを実行する前にそれらを削除します。つまり、スクリプトは改行を認識しません。代わりに tr を使用します。
tr -d '\n'
または、 を主張する場合は、コマンドで再挿入するGuru のsed
ループ ソリューションを使用します。\n
N
二重引用符を使用します。
sed -e "s/\n//" sample1.txt
ファイル内のすべての行を結合しようとする場合:
sed -e :a -e 'N;s/\n//;ta' sample1.txt