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

Alex Emergy alex.emergy на gmail.com
Пт Июн 17 12:21:57 UTC 2011


Может sort -ui сработает?

17.06.2011 16:14, Тарас Перебейносов пишет:
> Столкнулся с проблемой в использовании 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 не работает.
>
> Кто сталкивался? И как это обойти?

-- 
С уважением,
Alex Emergy




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