AWK
solução:
awk -F, '$1!~/[0-9]{15,16}/ || $2!~/[0-9]{2}/ || $3!~/[0-9]{3,4}/ || $4!~/[0-9]{3,4}/{
printf "%-35s line# %s\n",$0,NR
}' file
-
-F,
- tratando a vírgula,
como separador de campos -
printf "%-35s line# %s\n"
- saída formatada alinhada / organizada
A saída:
12345678901b111,0,0000,0000 line# 3
1234567/89011111,00,0000,00000 line# 4