CSVファイルの5番目のフィールドが空であることを確認する必要があります。これは私のファイルです:
1,abc,543,87,DATA,fsg;
1,abc,543,87,,fsg;
1,abc,543,87,DATA,fsg;
1,abc,543,88,,fsg;
1,abc,543,,DATA,fsg;
ご覧のとおり、2行目と4行目には5番目のフィールドが空です。この行をすべて印刷したいです。
結果は次のようになります。
1,abc,543,87,,fsg;
1,abc,543,87,,fsg;
ベストアンサー1
その他awk
:
$ awk -F, '!length($5)' file
1,abc,543,87,,fsg;
1,abc,543,88,,fsg;