Команда Uniq. Ограничения

Тарас Перебейносов taras.perebeynosov на gmail.com
Пт Июн 17 12:14:17 UTC 2011


Столкнулся с проблемой в использовании uniq -i.
Есть файл, содержащий строки вида:
2011-Jun-16;User1
2011-Jun-16;User2
2011-Jun-16;User3
2011-Jun-16;user1
2011-Jun-16;user3

Мне нужно, чтобы за каждый день была только одна запись о каждом
пользователе.
Т.е. убрать повторения с одинаковой датой и юзером (без учета регистра).

Команда uniq -i отрабатывает не все записи.
На примере,
2011-Jun-16;User1
2011-Jun-16;user1
Это работает.

А если между строками "2011-Jun-16;User1" и "2011-Jun-16;user1" находятся
другие строки (порядка 200), то uniq -i не работает.

Кто сталкивался? И как это обойти?
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <https://lists.ubuntu.com/archives/ubuntu-ru/attachments/20110617/fe30e46c/attachment.html>


Подробная информация о списке рассылки ubuntu-ru