Я пытаюсь заменить строку внутри файла на perl из Makefile.
InstallTo = $(PWD)/WebTest
BuildApache:
mkdir -p WebTest
cd Source/httpd; ./configure --prefix=$(InstallTo) --exec-prefix=$(InstallTo)
cd Source/httpd; make; make install
cd $(InstallTo)/conf; perl -pi -e 's/ServerRoot \"$(InstallTo)\"/ServerRoot/g' httpd.conf
cd $(InstallTo)/conf; cp -f httpd.conf httpd.conf.orig
Я не совсем уверен, что я делаю, я простопопытался изменить строку perl из того, что я нашел в сети.Я думаю, что "это все портит, но я не знаю достаточно о Perl, чтобы это исправить.