Text files Sort (Unicode)

Все, что вы хотели знать о программизме, но боялись спросить.
Ответить
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Text files Sort (Unicode)

Сообщение папа Карло »

Вопрос собственно такой... есть под юнихом sort который может сортировать ASCII файлы. А есть ли что-то подобное, чтобы сортировало Unicode и при том, чтобы сортировало скажем сначала по первой колонке, потом по седбмой, а потом еще по второй....?
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Re: Text files Sort (Unicode)

Сообщение sobomax »

папа Карло писал(а):Вопрос собственно такой... есть под юнихом sort который может сортировать ASCII файлы. А есть ли что-то подобное, чтобы сортировало Unicode и при том, чтобы сортировало скажем сначала по первой колонке, потом по седбмой, а потом еще по второй....?
sort будет сортировать unicode если выставить правильно локаль.

По колонкам не знаю.

-Maxim
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Re: Text files Sort (Unicode)

Сообщение папа Карло »

sobomax писал(а):
папа Карло писал(а):Вопрос собственно такой... есть под юнихом sort который может сортировать ASCII файлы. А есть ли что-то подобное, чтобы сортировало Unicode и при том, чтобы сортировало скажем сначала по первой колонке, потом по седбмой, а потом еще по второй....?
sort будет сортировать unicode если выставить правильно локаль.

По колонкам не знаю.

-Maxim
UTF-16
Аватара пользователя
dima
Житель
Сообщения: 690
Зарегистрирован: 19 фев 2003, 19:26
Откуда: Хабаровск->Toronto

Сообщение dima »

а под Windows такое есть ?

Попробуй найти какой-нибудь графический тул типа Excel-а, на Lunux-е я вроде видел. Может быть там есть что-нибудь такое.

В хужшем случае - грузи все в базу и сортируй там :D
Аватара пользователя
dima
Житель
Сообщения: 690
Зарегистрирован: 19 фев 2003, 19:26
Откуда: Хабаровск->Toronto

Re: Text files Sort (Unicode)

Сообщение dima »

sobomax писал(а):
папа Карло писал(а):Вопрос собственно такой... есть под юнихом sort который может сортировать ASCII файлы. А есть ли что-то подобное, чтобы сортировало Unicode и при том, чтобы сортировало скажем сначала по первой колонке, потом по седбмой, а потом еще по второй....?
sort будет сортировать unicode если выставить правильно локаль.

По колонкам не знаю.

-Maxim
с code pages или UTF-8 может и будит работать, а вот с UTF-16 не уверен.
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

dima писал(а):а под Windows такое есть ?

Попробуй найти какой-нибудь графический тул типа Excel-а, на Lunux-е я вроде видел. Может быть там есть что-нибудь такое.

В хужшем случае - грузи все в базу и сортируй там :D
в базе любой сможет... мне на ппликейшен боксе надо... эксел не подойдет ибо у меня 25 миллионов строк (4.5 гигабайта).
spavel
Житель
Сообщения: 662
Зарегистрирован: 10 апр 2006, 13:16
Откуда: Coquitlam

Сообщение spavel »

просто уточнить... внутри файла строчки сортировать ?
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Сообщение sobomax »

папа Карло писал(а):в базе любой сможет... мне на ппликейшен боксе надо... эксел не подойдет ибо у меня 25 миллионов строк (4.5 гигабайта).
Ой, столько много я думаю sort не переварит. Тут надо что-то специализированное написать.

-Maxim
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Сообщение папа Карло »

spavel писал(а):просто уточнить... внутри файла строчки сортировать ?
да. представь есть таблица tblA с колонками col1, col2, ..., col50... хочу тогоже результата на аппликейшен боксе как от:

select * from tblA order by col2, col20, col7

т.е. был текст файл, с колонками разделенными табами. файл юникодный. я с командной строки что-то запустил и он мне отсортировал строчки внутри файла.
Аватара пользователя
ajkj3em
Маньяк
Сообщения: 2063
Зарегистрирован: 12 ноя 2006, 06:53

Сообщение ajkj3em »

sobomax прав. обычные утилиты 4.5 G обработать вряд ли смогут
Ответить