|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 07 Dec 2007 17:23:43 To : Artem Chuprina Subject : Re: sed & awk -------------------------------------------------------------------------------- 2007-12-07, Artem Chuprina <ran+news@ran.pp.ru> пишет: > Ilya Anfimov -> Sergey Khvatov @ Fri, 7 Dec 2007 11:19:45 +0000 (UTC): > > >> AS>> Ребят, нужна достаточно срочная помощь... Имеется самописный > >> AS>> скрипт на bash, sed и awk, который парсит текстовый файл > >> AS>> (вывод с sql) и его надо превратить в некую болванку csv (как > >> AS>> после Excel). Так вот этот скриптик хорошо работает на > >> AS>> маленьких файлах, а вот как загружаем в него нечто большое и > >> AS>> писец. А дело в том, что он в цикле заполняет массив bash > >> AS>> строками, налету фильтруя их sed и awk. > >> > >> AV> Для подобных действий существует perl. > >> > >> В целом правильно - только с таким объёмом данных будет ещё медленнее. > > IA> Чем что? Чем 3 часа? Боюсь, чтобы 20 метров на перле жэвались 3 > IA> часа надо чтобы он там линейные уравнения пачками с этимы данными > IA> решал. > > Hу не надо грязи... Я могу (если вспомню...) нарисовать регекс символов > на 20 и подсунуть ему строчку символов на 30, так что он задумается > хорошо если на 3 часа, а не до сдыхания компьютера... > > Правда, это специально стараться надо. Вот и я про то. То есть в нормальнойф задаче это недопустимо много. > --- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/49261eab799ed.html, оценка из 5, голосов 10
|