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

2011-06-17 Нитка Alex Emergy

Может 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 mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


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

2011-06-17 Нитка Alexey Balmashnov
2011/6/17 Тарас Перебейносов taras.perebeyno...@gmail.com:
 Столкнулся с проблемой в использовании 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 не работает.

Согласно man-у uniq вырезает последовательные повторения. Т.е. и одной
строки между нужными должно хватать, чтобы работало не так, как вам
хочется. Вроде бы ключик -u должен помочь.

А.Б.
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru


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

2011-06-17 Нитка Serge Matveenko
2011/6/17 Тарас Перебейносов taras.perebeyno...@gmail.com:
 Столкнулся с проблемой

Тарас, вы так часто сюда пишите вопросы, на которые есть ответы в man.
Не могу понять с чем это связано. Возможно у вас неправильно
сконфигурирована система и сломалась база справочных страниц? Давайте
тогда поможем вам починить ее...


-- 
Serge Matveenko
se...@matveenko.ru
http://www.ohloh.net/accounts/lig
http://ru.linkedin.com/in/sergematveenko
-- 
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru