Que tal isso:
awk -F ";" 'length($2)>12' file.csv
Eu tenho um grande arquivo csv / text com apenas duas colunas. Eu quero excluir linhas com 12 ou menos caracteres na coluna # 2 as colunas são separadas por um ";"
os dados no arquivo se parecem com:
skhfkshfkhaslkfhsk;2164641854641
wfhixuhvlwrhiuag;654611968
Que tal isso:
awk -F ";" 'length($2)>12' file.csv