[Comm] sed -i Was: как определяется %__subst для rpmbuild

=?iso-8859-1?q?jellyfish_=CE=C1_pisem=2Enet?= =?iso-8859-1?q?jellyfish_=CE=C1_pisem=2Enet?=
Пн Окт 20 00:57:08 MSD 2003


On Sun, Oct 19, 2003 at 08:47:18PM +0300, Michael Shigorin wrote:
> > %__subst '/^COMMON_CFLAGS/ s/-g //' platform-settings
> > perl это не ест. это больше похоже на sed. но у sed нет опции
> > эквивалентной перловской -i (edit in-place). большинство
> 
> Ну да.  А это и есть sed + inplace :)
> ...
> Sisyphus/SRPMS.base/sed-3.02-alt2.src.rpm ?

собрал sed-4.0.7, появилось несколько полезных опций, в том числе
 -i, --in-place
вопрос снят. спасибо.

> ...  Возник в процессе деперлификации
> сборки там, где это возможно (при переезде на автоматические
> сборочницы требование perl-base добавляет свою копейку в нагрузку
> на сборочные серверы).  Ну и вообще так правильно, но, к
> несчастью, более специфично.

не думаю, что  
perl -pi -e 's/foo/bar/g' text-file
потребляет много ресурсов.

насколько я понимаю, вопрос совместимости с другими
дистрибутивами на уровне спеков у команды альтлинукса не стоит.



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