eliminar líneas en csv según el recuento de caracteres en una columna específica

eliminar líneas en csv según el recuento de caracteres en una columna específica

Tengo un archivo csv/texto grande con solo dos columnas. Quiero eliminar líneas con 12 caracteres o menos en la columna n.° 2, las columnas están separadas por ";"

los datos en el archivo se ven así:

skhfkshfkhaslkfhsk;2164641854641

wfhixuhvlwrhiuag;654611968

Respuesta1

Qué tal esto:

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

información relacionada