Re: мало памяти для grep

2004-07-09 Пенетрантность Dmitry-T
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? Ну-ну ... Иожно подумать что функции regcomp, regexec и прочие из libc уже выкинули. Или что libpcre в дистрибутиве отменили. Хех. И оно тогда будет быстрее grep'а или есть меньше памяти??? Да

Re: мало памяти для grep

2004-07-09 Пенетрантность Dmitry Astapov
Evening, dmitry-t. Dmitry-T [EMAIL PROTECTED] 10:02 9/7/2004 wrote: d Вы правильно отметили, что мне нужно оперировать не строками, а d блоками - в этом и есть основная разница. Мне нужно просто найти d словосочетание без всяких хитростей, но в любых файлах и показать 10 d символов слева

Re: мало памяти для grep

2004-07-05 Пенетрантность Victor B. Wagner
On 2004.07.04 at 22:37:32 +0400, Vasily Tchekalkin wrote: On Sun, 4 Jul 2004 20:07:43 +0400, Victor B. Wagner [EMAIL PROTECTED] wrote: Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? Ну-ну ... Иожно подумать что функции regcomp, regexec и прочие из libc уже

Re: мало памяти для grep

2004-07-04 Пенетрантность Victor B. Wagner
On 2004.06.29 at 13:44:48 +0300, Dmitry Astapov wrote: d Мне бы как-то сделать чтоб искалось в любых файлах и с разделителем и d без разделителей вообще Самому что ли написать... Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? Ну-ну ... Иожно подумать что

Re: мало памяти для grep

2004-07-02 Пенетрантность Dmitry Astapov
Evening, dmitry-t. Dmitry-T [EMAIL PROTECTED] 20:15 30/6/2004 wrote: fgrep? d Это то что для grep с ключом F? d -F, --fixed-regexp PATTERN фиксированная строчка, разделенная d концами строк Не пользуйтесь кривыми переводами :( -F, Interpret PATTERN as a

Re: мало памяти для grep

2004-06-30 Пенетрантность Dmitry-T
On Monday 28 June 2004 07:19, Dmitry-T wrote: Мне бы как-то сделать чтоб искалось в любых файлах и с разделителем и без разделителей вообще Самому что ли написать... Всё же если ищутся слова, записанные латинскими буквами, strings - простой и лучший вариант. Только русские и в

Re: мало памяти для grep

2004-06-30 Пенетрантность Dmitry-T
полей разделенных \n. Если у Вас разделитель другой, то используйте perl или gawk, где разделитель можно переопределять. Иногда можно заменить разделитель на \n используя tr и потом вызвать grep. Подумайте сами, какой результат будет при вызове grep на строку без разделителей... d

Re: мало памяти для grep

2004-06-30 Пенетрантность Dmitry Astapov
Evening, dmitry-t. Dmitry-T [EMAIL PROTECTED] 11:44 30/6/2004 wrote: Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? Ну-ну ... d Я же писал, что без рег. выражений (паттернов), просто посимвольно один d к одному... Такие уже есть утилиты? fgrep? -- Dmitry

Re: мало памяти для grep

2004-06-30 Пенетрантность Dmitry-T
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? Ну-ну ... d Я же писал, что без рег. выражений (паттернов), просто посимвольно один d к одному... Такие уже есть утилиты? fgrep? Это то что для grep с ключом F? -F, --fixed-regexpPATTERN

Re: мало памяти для grep

2004-06-30 Пенетрантность Dmitry-T
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да? Ну-ну ... d Я же писал, что без рег. выражений (паттернов), просто посимвольно один d к одному... Такие уже есть утилиты? fgrep? Попробовал - тоже что и grep :(

Re: мало памяти для grep

2004-06-29 Пенетрантность Dmitry Astapov
Evening, dmitry-t. Dmitry-T [EMAIL PROTECTED] 08:19 28/6/2004 wrote: полей разделенных \n. Если у Вас разделитель другой, то используйте perl или gawk, где разделитель можно переопределять. Иногда можно заменить разделитель на \n используя tr и потом вызвать grep. Подумайте сами, какой

Re: мало памяти для grep

2004-06-28 Пенетрантность Vitaly Lipatov
On Monday 28 June 2004 07:19, Dmitry-T wrote: Мне бы как-то сделать чтоб искалось в любых файлах и с разделителем и без разделителей вообще Самому что ли написать... Всё же если ищутся слова, записанные латинскими буквами, strings - простой и лучший вариант. -- Lav Виталий Липатов

Re: мало памяти для grep

2004-06-27 Пенетрантность Dmitry-T
У меня есть файл на 650 с копейками мегабайт, пускаю по нему поиск и ... grep через некоторое время выдаёт, что ему мало памяти !!! При этом ему не важно сколько гигабайт подкачки - я смотрел в top, он прекращает поиск когда забирает примерно 1 гб (virt). grep 2.5.1 пробовал

Re: мало памяти для grep

2004-06-27 Пенетрантность Иван Лох
On Sun, Jun 27, 2004 at 08:08:22PM +0500, Dmitry-T wrote: это база данных :( - всё читаемо. Вообще-то grep и более большие файлы берёт, но видимо он загружает построчно, а мой файл на его взгляд как одна строка... Странное ограничение и жаль что grep его не учитывает, ведь я от него не

Re: мало памяти для grep

2004-06-27 Пенетрантность Dmitry-T
On Sun, Jun 27, 2004 at 08:08:22PM +0500, Dmitry-T wrote: это база данных :( - всё читаемо. Вообще-то grep и более большие файлы берёт, но видимо он загружает построчно, а мой файл на его взгляд как одна строка... Странное ограничение и жаль что grep его не учитывает, ведь я от него

Re: мало памяти для grep

2004-06-25 Пенетрантность Dmitry Astapov
Evening, Gossen. Gossen Alexey [EMAIL PROTECTED] 23:22 24/6/2004 wrote: GA а вот если ты ищешь в файле (по-видимому, это либо фильм, либо образ GA диска) какую либо читаемую строчку, то попробуй следующее cat file | GA strings -a | grep искомое_выражение Это кандидат на most useless use of

Re: мало памяти для grep

2004-06-25 Пенетрантность Dmitry Astapov
Evening, Slava. Slava Astashonok [EMAIL PROTECTED] 12:39 25/6/2004 wrote: GA диска) какую либо читаемую строчку, то попробуй следующее cat file GA | strings -a | grep искомое_выражение Это кандидат на most useless use of `cat` award :) strings -a file | grep искомое_выражение SA В

Re: [despammed] Re: мало памяти для grep

2004-06-25 Пенетрантность Dmitry Astapov
Evening, ejka. [EMAIL PROTECTED] (Евгений Конев) 17:27 25/6/2004 wrote: SA В таком случае это кандидат на most useless use of `` award Возможно. Какие есть ваши доказательства? e strings -a file | grep чего-надо Мда (глядя на себя в зеркало) Ну, и кто ты после этого? Удачных всем

мало памяти для grep

2004-06-24 Пенетрантность Dmitry-T
У меня есть файл на 650 с копейками мегабайт, пускаю по нему поиск и ... grep через некоторое время выдаёт, что ему мало памяти !!! При этом ему не важно сколько гигабайт подкачки - я смотрел в top, он прекращает поиск когда забирает примерно 1 гб (virt). grep 2.5.1 пробовал опции, но

Re: мало памяти для grep

2004-06-24 Пенетрантность Gossen Alexey
On Thu, 24 Jun 2004 21:28:21 +0500 Dmitry-T [EMAIL PROTECTED] wrote: У меня есть файл на 650 с копейками мегабайт, пускаю по нему поиск и ... grep через некоторое время выдаёт, что ему мало памяти !!! При этом ему не важно сколько гигабайт подкачки - я смотрел в top, он прекращает поиск