私はカンマしか持たず、データも持たない行がいくつかあるファイルを持っています。問題は、行にコンマが固定されていないことです。データはbelow-カンマしか持たないcsvから行を削除するには
99,abc,123,,
bcd,123,th
,,bcd,123,th
,,,,bcd,123,th
,,,
,,,,,
のように見えるかもしれ出力は私だけコンマを持っている行を削除する必要が
99,abc,123,,
bcd,123,th
,,bcd,123,th
,,,,bcd,123,th
のようになります。 awk
awk -F, '!/^,+$/{print}' file
かと
'はgrep -v '^、* $' file'や' sedの '/ ^、* $/d' は、 – anubhava
こんにちはfile'これらが動作していません。私はまだカンマだけを持つ行を見ることができます。 –
おそらくあなたのcsvにはDOS行が終わっているでしょう。 'sed -E $ '/ ^、+ \\\ r?$/d'' – anubhava