grep? no.

Jun. 11th, 2003 01:18 pm
109: (Default)
[personal profile] 109
имеется много файлов, находимых по паттерну, в которых нужно найти строки, содержащие подстроку А и расположенные между строками, содержащими подстроки B и С. ответ должен обязательно содержать file name + line number, копия строки тоже желательна. какой тул поможет мне это сделать с минимальным геморроем?

(no subject)

Date: 2003-06-11 11:23 am (UTC)
From: [identity profile] caseq.livejournal.com
Во-во, у нас работал один такой, grep'ом пользоваться не умел, так каждый раз когда строчку надо найти было, специальную тулзу на C++ писал.

(no subject)

Date: 2003-06-11 11:37 am (UTC)
From: [identity profile] duginov.livejournal.com
Konstantin uzhe zayavil, chto GREP emu ne podhodit...

Variantov dva - iskat' drugoj tool (neopredelenno dolgo, ya ego eti voprosy uzhe vtoroj den' vizhu :) ili napisat' samomu po-bystromu.
S chem imenno ty ne soglasen?
Znaesh' tretij variant?

(no subject)

Date: 2003-06-11 11:46 am (UTC)
From: [identity profile] caseq.livejournal.com
Я не имел в виду что пользоваться в данном случае нужно именно grep'ом. Я имел в виду нежелание народа изучать полезные тулзы, которые заведомо всегда есть и не надо искать (find, xargs, grep, perl, awk, sed) и готовность тратить время на то, чтобы в каждом частном случае кропать специальную программу на не самом подходящем для text processing'а языке. А свой вариант я уже предложил ниже.

Profile

109: (Default)
109

March 2019

S M T W T F S
     12
3456789
101112131415 16
17181920212223
24252627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags