Форумы
Kalina LUG :: Форумы :: Основной :: Трюки и фичи
 
<< Предыдущая тема | Следующая тема >>
Отбор уникальных записей при помощи uniq на русском языке [РЕШЕНО]
Модераторы: kalina, sanitar, NaTty, COMRADE_ARTYOM, variable, Solaris, az, Andreyf1
Автор Добавил
Kross
Чтв Авг 18 2011, 00:34
ID пользователя #284
Зарегистрирован: Птн Авг 12 2011, 21:14

Сообщений: 4
Друзья и снова здравствуйте
помоги пожалуйста - проблема следующая
команда uniq в bash работает только с английскими буквами и словами, по крайней мере, на моей ОС.
Как решить вопрос отбора уникальных записей в файле с русскими буквами?


[ Редактирование Втр Авг 23 2011, 16:22 ]
Наверх
Kross
Чтв Авг 18 2011, 01:09
ID пользователя #284
Зарегистрирован: Птн Авг 12 2011, 21:14

Сообщений: 4
Нашел!
просто нужно было отсортировать предварительно файл
то есть
cat file | sort | uniq 
или вместо uniq
sed '$!N; /^\(.*\)\n\1$/!P; D'

Хотя с аглицкими буквами работает на ура и без сортировки

[ Редактирование Чтв Авг 18 2011, 11:01 ]
Наверх
 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System