Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

в чем прикол uniq?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> в чем прикол uniq?
Имя
Сообщение << Старые топики   Новые топики >>
в чем прикол uniq? - 2010-02-28 18:12:41.270000   
GiGnet

Сообщений: 6
Оценки: 0
Присоединился: 2010-01-15 22:07:01.540000
По идее uniq должна удалять повторяющиеся строки из отсортированного файла, но почему-то этого не делает. Пусть есть 1.txt c содержимым:
1
2
и 2.txt:
1
2
3
4
Так вот, если выполнить:
~$ cat 1.txt 2.txt | sort | uniq > 3.txt
Я ожидал там увидеть:
1
2
3
4
Но на деле оказалось:
1
1
2
2
3
4
Т.е. произошло слияние. Почему?
Post #: 1
RE: в чем прикол uniq? - 2010-02-28 18:42:36.473333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Загадка. Что-то у тебя не так. смотри:[rgo tmp.test]$ cat 1.txt 1 2 3 [rgo tmp.test]$ cat 2.txt 1 2 3 4 5 6 [rgo tmp.test]$ cat 1.txt 2.txt |sort |uniq 1 2 3 4 5 6 [rgo tmp.test]$
Post #: 2
RE: в чем прикол uniq? - 2010-02-28 18:46:23.070000   
GiGnet

Сообщений: 6
Оценки: 0
Присоединился: 2010-01-15 22:07:01.540000
Вот и я того же ждал =(( Влом велосипед писать. В чём же трабла.
Post #: 3
RE: в чем прикол uniq? - 2010-02-28 18:51:01.346666   
GiGnet

Сообщений: 6
Оценки: 0
Присоединился: 2010-01-15 22:07:01.540000
Перегрузил комп и заработало =)). Чё за …
Post #: 4
RE: в чем прикол uniq? - 2010-02-28 18:56:19.883333   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Ну либо ты набирал что-то не то, либо работало что-нибудь в стиле:alias uniq=cat
Post #: 5
Страниц:  [1]
Все форумы >> [*nix/Linux] >> в чем прикол uniq?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.