удалить строки в CSV на основе количества символов в определенном столбце

удалить строки в CSV на основе количества символов в определенном столбце

У меня большой файл csv / text с двумя столбцами. Я хочу удалить строки с 12 или менее символами в столбце №2, столбцы разделены ";"

данные в файле выглядят так:

skhfkshfkhaslkfhsk;2164641854641

wfhixuhvlwrhiuag;654611968

решение1

Как насчет этого:

awk -F ";" 'length($2)>12' file.csv

Связанный контент