З документу сказано, що варіант --счет збирається
рядки префікса за кількістю входів
але після того, як я роблю тест, здається, це не працює.
$ echo -e "a\na\b\nc" |uniq --count
1 a
1 a
1 c
Якщо лінія "a" виникає 2 рази?
З документу сказано, що варіант --счет збирається
рядки префікса за кількістю входів
але після того, як я роблю тест, здається, це не працює.
$ echo -e "a\na\b\nc" |uniq --count
1 a
1 a
1 c
Якщо лінія "a" виникає 2 рази?
Відповіді:
Якщо я розумію, що ви намагаєтеся зробити, у вашій початковій рядку є помилка друку, яка заплутує uniq (вона думає, що є 1 + 1 + 1 рядки замість 2 + 1 + 1). Є відсутність "n".
echo -e "a\na\nb\nc" |uniq --count
2 a
1 b
1 c
Я думаю, що це результат, якого ви очікували, оскільки він узгоджується зі сторінкою man.