[devel] Как сделать pipe с буфером?

Igor Homyakov =?iso-8859-1?q?homyakov_=CE=C1_ramax=2Espb=2Eru?=
Пн Мар 18 19:42:53 MSK 2002


On Mon, Mar 18, 2002 at 04:53:26PM +0300, Sergey Vlasov wrote:
> On Mon, Mar 18, 2002 at 17:50:41 +0300, Igor Homyakov wrote:
> > On Mon, Mar 18, 2002 at 04:39:15PM +0300, Grigory Batalov wrote:
> > > Stanislav Ievlev <inger на alt-linux.org> wrote:
> > > 
> > > >> Мне нужно удалить несколько строк из файла, предварительно мною
> > > >>туда записанных.
> > > >>
> > > >Лучше всего делать это через perl
> > > >perl -pi -e 's на to_remove@@' somefile.txt
> > > 
> > >    Вот те раз! А я специально вычищал perl-зависимости
> > >  из dosemu, заменяя perl на sed и grep.
> > 
> > к тому же в perl-овой документации подобные конструкции использовать
> > настоятельно НЕ рекомендуют.
> 
> В каком месте?

В том смысле, что одно неосторожное движение и содержимое файла будет
безвозвратно потеряно 'man perlrun'. В данном случае это не слишком важно,
но лучше не иметь привычки писать такой код.

-- 
Igor Homyakov
<homyakov(at)ramax.spb.ru>




Подробная информация о списке рассылки Devel