Я понимаю, что это сортирует, и этот вывод используется для определения уникального оператора в файле. Я также считаю, что uniq -u должен печатать каждое уникальное утверждение в файле.
uniq -u data.txt
Вывод этого оператора:
MsxcvOe3PGrt78wpZG2bBNF5wfXpZhET
L0nxAwlfV9V3J5onKIT8KYQ9InTcQ7yE
4c7EsUtqLnLR9hiepV5EQVhdMgyi8onL
1drBmDT7PYS7hVgoTWkJSjUZUK7ZAIAa
L0nxAwlfV9V3J5onKIT8KYQ9InTcQ7yE
78rgduVcLZjLzZmooObdaN541MKV6IfQ
x0bga8Oxz5lgM8k52HrYy4ez7XJI0lM0
irGm6F73sbUrFhHukhp6JXgMQyLxJTz1
Однако, когда я запускаю
sort data.txt | uniq -u
Вывод: UsvVyFSfZZWbi6wgC7dAFyFuR62324324324
Я не могу понять, почему первый оператор печатает список, когда выводится только одна строка.