フィールドの1つに改行があるファイルがあります。 例: 三行目を参照してください:私は小さなfile.But私のファイルのためにうまく働いたコマンドperl -p00e 's/\n"|//g'
を試してみましたperlを使わずにUnixファイルのフィールドで改行を削除する方法
"A"|"USD"|"123"|"AIRPROMOTION"|"EXPIRE"
"B"|"USD"|"456"|"AIRPROMOTION"|"EXPIRE"
"C"|"USD"|"789
"|"AIRPROMOTION"|"EXPIRE"
は巨大である(〜100メガバイト)と、それは「セグメンテーションフォールト」エラーが発生します。 その他のオプションは何ですか?
あなたは何としたいですか? –
コマンドが正常に機能していますか?垂直バーの前にバックスラッシュはありませんか?改行と二重引用符が削除されましたか?どのような出力を期待していますか? – choroba
私が与えた答えのようにsedを使うと、非常に速くなるはずです –