Я пытаюсь подсчитать уникальные вхождения чисел в 3-м столбце текстового файла, очень простая команда:
awk 'BEGIN {FS = "\t"}; {print $3}' bisulfite_seq_set0_v_set1.tsv | uniq -c
который должен сказать что-то вроде
1 10103
2 2093
3 109
но вместо этого выдает ерунду, когда одно и то же число считается несколько раз, например
20 1
1 2
1 1
1 2
14 1
1 2
я тоже пробовал
awk 'BEGIN {FS = "\t"}; {print $3}' bisulfite_seq_set0_v_set1.tsv | sed -e 's/ //g' -e 's/\t//g' | uniq -c
Я пробовал каждую комбинацию, которую только мог придумать, на справочной странице uniq. Как я могу правильно подсчитать уникальные вхождения чисел с uniq?