Hello Igor, On Mon, Mar 18, 2002 at 07:42:53PM +0300, Igor Homyakov wrote: > > > > > >> Мне нужно удалить несколько строк из файла, предварительно мною > > > > >>туда записанных. > > > > >> > > > > >Лучше всего делать это через perl > > > > >perl -pi -e 's@to_remove@@' somefile.txt > > > > > > > > Вот те раз! А я специально вычищал perl-зависимости > > > > из dosemu, заменяя perl на sed и grep. > > > > > > к тому же в perl-овой документации подобные конструкции использовать > > > настоятельно НЕ рекомендуют. > > > > В каком месте? > > В том смысле, что одно неосторожное движение и содержимое файла будет > безвозвратно потеряно 'man perlrun'. В данном случае это не слишком важно, > но лучше не иметь привычки писать такой код. Для однострочных sed-подобных команд годится опция -i.bak perl -pi.bak -e 's@to_remove@@' somefile.txt -- Stay tuned, MhZ JID: mookid@jabber.org ___________ There's no point in being grown up if you can't be childish sometimes. -- Dr. Who