From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Korshunov Ilya To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] Re: =?KOI8-R?B?9cTBzMXOycUgz9DSxcTFzKPOzs/HzyDUxcvT1A==?= =?KOI8-R?B?wSDJ2iDOxdPLz8zYy8nIIMbByszP1w==?= Message-Id: <20011219084131.5fd88ec4.kosha@kp.ru> In-Reply-To: <20011218205729.GB2069@localhost.localdomain> References: <20011218162700.05c8828f.kosha@kp.ru> <20011218205729.GB2069@localhost.localdomain> Organization: Komsomolskaya Pravda X-Mailer: Sylpheed version 0.6.1 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Dec 19 08:36:01 2001 X-Original-Date: Wed, 19 Dec 2001 08:41:31 +0300 Archived-At: List-Archive: List-Post: On Tue, 18 Dec 2001 23:57:29 +0300 Mikhail Zabaluev wrote: > Hello Korshunov, > > On Tue, Dec 18, 2001 at 04:27:00PM +0300, Korshunov Ilya wrote: > > > > > > Есть несколько файлов с одним и тем же текстовым блоком. Мне надо удалить этот блок из всех файлов, но так как файлов прилично > > и оперцию надо проводить периодически руками это делать неохота. Вопрос - есть ли в Linux стандаратное для этого средство ? Я просто сделал это на php с помощью ereg_replace но это довольно тормознуто и неудобно. Может есть у кого готовые решения на perl или python ? > > Блок из нескольких строк? > > Если да, то вот короткий способ на perl (замените BLOCK BEGIN/END на > подходящие регулярные выражения): > > perl -ni -e '/BLOCK BEGIN/../BLOCK END/ || print' file ... > Спасибо помогло.