От man uniq
:
Поле - это пробел (обычно пробелы и / или табуляции), а затем непустые символы. Поля пропускаются до символов.
Поскольку -f2
вы пропускаете все свои поля, поэтому выводится только первая строка, все остальные равны после второго поля (ни в одном из них не более двух).