2 列だけの大きな csv/テキスト ファイルがあります。列 #2 の 12 文字以下の行を削除したいのですが、列は「;」で区切られています。
ファイル内のデータは次のようになります:
skhfkshfkhaslkfhsk;2164641854641
wfhixuhvlwrhiuag;654611968
答え1
これはどう:
awk -F ";" 'length($2)>12' file.csv
2 列だけの大きな csv/テキスト ファイルがあります。列 #2 の 12 文字以下の行を削除したいのですが、列は「;」で区切られています。
ファイル内のデータは次のようになります:
skhfkshfkhaslkfhsk;2164641854641
wfhixuhvlwrhiuag;654611968
これはどう:
awk -F ";" 'length($2)>12' file.csv