Из документа сказано, что опция --count идет к
строк префикса по количеству вхождений
blockquote>, но после того, как я выполню какой-то тест, кажется, что не работает.
$ echo -e "a\na\b\nc" |uniq --count 1 a 1 a 1 c
Должна ли линия «а» встречаться 2 раза?
Если я понимаю, что вы пытаетесь сделать, в вашей исходной строке есть опечатка, которая сбивает с толку uniq (она думает, что 1 + 1 + 1 строка вместо 2 + 1 + 1). Отсутствует "н".
echo -e "a\na\nb\nc" |uniq --count
2 a
1 b
1 c
Я думаю, это результат, который вы ожидали, так как он соответствует странице руководства.