目標はEOLより前の改行を削除することですが、trコマンドを使用すると、EOLより前の改行だけでなく、すべての改行が削除されます。どんな提案がありますか?
tr -d 'EOL\012' <file1>file2
tr -d 'EOL\n' <file1>file2
これも機能しません。だからtrコマンドを使います。何が間違った情報を得ていますか?
sed '/EOL\n/d' file1>file2
答え1
EOL
ついに検索と削除が可能ないくつかの構文が見つかりました。\n
うん!
sed ':a;N;$!ba;s/EOL\n/ /g' file1>file2