Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели,
да?
Ну-ну ...
Иожно подумать что функции regcomp, regexec и прочие из libc уже
выкинули. Или что libpcre в дистрибутиве отменили.
Хех. И оно тогда будет быстрее grep'а или есть меньше памяти??? Да
Evening, dmitry-t.
Dmitry-T [EMAIL PROTECTED] 10:02 9/7/2004 wrote:
d Вы правильно отметили, что мне нужно оперировать не строками, а
d блоками - в этом и есть основная разница. Мне нужно просто найти
d словосочетание без всяких хитростей, но в любых файлах и показать 10
d символов слева
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 уже
On 2004.06.29 at 13:44:48 +0300, Dmitry Astapov wrote:
d Мне бы как-то сделать чтоб искалось в любых файлах и с разделителем и
d без разделителей вообще Самому что ли написать...
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да?
Ну-ну ...
Иожно подумать что
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
On Monday 28 June 2004 07:19, Dmitry-T wrote:
Мне бы как-то сделать чтоб искалось в любых файлах и с
разделителем и без разделителей вообще Самому что ли
написать...
Всё же если ищутся слова, записанные латинскими буквами, strings
- простой и лучший вариант.
Только русские и в
полей разделенных \n. Если у Вас разделитель другой, то используйте
perl или gawk, где разделитель можно переопределять. Иногда можно
заменить разделитель на \n используя tr и потом вызвать grep. Подумайте
сами, какой результат будет при вызове grep на строку без
разделителей...
d
Evening, dmitry-t.
Dmitry-T [EMAIL PROTECTED] 11:44 30/6/2004 wrote:
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да?
Ну-ну ...
d Я же писал, что без рег. выражений (паттернов), просто посимвольно один
d к одному... Такие уже есть утилиты?
fgrep?
--
Dmitry
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да?
Ну-ну ...
d Я же писал, что без рег. выражений (паттернов), просто посимвольно один
d к одному... Такие уже есть утилиты?
fgrep?
Это то что для grep с ключом F?
-F, --fixed-regexpPATTERN
Угу. И чтобы паттерны вида '^.*something.*$' работали и память не ели, да?
Ну-ну ...
d Я же писал, что без рег. выражений (паттернов), просто посимвольно один
d к одному... Такие уже есть утилиты?
fgrep?
Попробовал - тоже что и grep :(
Evening, dmitry-t.
Dmitry-T [EMAIL PROTECTED] 08:19 28/6/2004 wrote:
полей разделенных \n. Если у Вас разделитель другой, то используйте
perl или gawk, где разделитель можно переопределять. Иногда можно
заменить разделитель на \n используя tr и потом вызвать grep. Подумайте
сами, какой
On Monday 28 June 2004 07:19, Dmitry-T wrote:
Мне бы как-то сделать чтоб искалось в любых файлах и с
разделителем и без разделителей вообще Самому что ли
написать...
Всё же если ищутся слова, записанные латинскими буквами, strings
- простой и лучший вариант.
--
Lav
Виталий Липатов
У меня есть файл на 650 с копейками мегабайт, пускаю по нему поиск и
... grep через некоторое время выдаёт, что ему мало памяти !!!
При этом ему не важно сколько гигабайт подкачки - я смотрел в top,
он прекращает поиск когда забирает примерно 1 гб (virt).
grep 2.5.1
пробовал
On Sun, Jun 27, 2004 at 08:08:22PM +0500, Dmitry-T wrote:
это база данных :( - всё читаемо. Вообще-то grep и более большие файлы
берёт, но видимо он загружает построчно, а мой файл на его взгляд как
одна строка...
Странное ограничение и жаль что grep его не учитывает, ведь я от него не
On Sun, Jun 27, 2004 at 08:08:22PM +0500, Dmitry-T wrote:
это база данных :( - всё читаемо. Вообще-то grep и более большие файлы
берёт, но видимо он загружает построчно, а мой файл на его взгляд как
одна строка...
Странное ограничение и жаль что grep его не учитывает, ведь я от него
Evening, Gossen.
Gossen Alexey [EMAIL PROTECTED] 23:22 24/6/2004 wrote:
GA а вот если ты ищешь в файле (по-видимому, это либо фильм, либо образ
GA диска) какую либо читаемую строчку, то попробуй следующее cat file |
GA strings -a | grep искомое_выражение
Это кандидат на most useless use of
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 В
Evening, ejka.
[EMAIL PROTECTED] (Евгений Конев) 17:27 25/6/2004 wrote:
SA В таком случае это кандидат на most useless use of `` award
Возможно. Какие есть ваши доказательства?
e strings -a file | grep чего-надо
Мда (глядя на себя в зеркало) Ну, и кто ты после этого?
Удачных всем
У меня есть файл на 650 с копейками мегабайт, пускаю по нему поиск и ...
grep через некоторое время выдаёт, что ему мало памяти !!!
При этом ему не важно сколько гигабайт подкачки - я смотрел в top,
он прекращает поиск когда забирает примерно 1 гб (virt).
grep 2.5.1
пробовал опции, но
On Thu, 24 Jun 2004 21:28:21 +0500
Dmitry-T [EMAIL PROTECTED] wrote:
У меня есть файл на 650 с копейками мегабайт, пускаю по нему поиск и
... grep через некоторое время выдаёт, что ему мало памяти !!!
При этом ему не важно сколько гигабайт подкачки - я смотрел в top,
он прекращает поиск
20 matches
Mail list logo