cut -d ',' -f 2 filename | sort -u | wc -l
Basicamente, estou especificando o , como o delimitador no comando cut e extraindo os valores na segunda coluna usando -f flag. Agora, eu os ordeno usando sort e o -u flag faz o comando listar apenas valores exclusivos. Por fim, tenho o comando wc -l para obter a contagem de países únicos na segunda coluna.
Teste
cat filename
jill,us,123
jack,us,345
jill,en,234
mark,en,432
kate,us,354
kane,ru,435
Agora, depois de emitir o comando, recebo a saída como
cut -d ',' -f 2 filename | sort -u | wc -l
3