2

Я читаю хорошую статью об обновлении php на Mac OS X Mountain Lion.

В части документа «Установка» автор говорит, что пользователь должен выполнить многострочную команду настройки. Какой самый простой способ сделать это, используя Mac OS Terminal? Спасибо.

PS: вчера я выполнил команду configure без параметров. Может ли это действие вызвать проблемы с повторным выполнением команды configure (с параметрами на этот раз)?

1 ответ1

5

В Mac OS X оболочкой по умолчанию (вызовы Terminal.app) является Bash. В этом случае вы можете использовать символ \ чтобы продолжить строку, если это необходимо. Это показано в учебнике, на который вы ссылаетесь. Другая помощь может быть получена из прочтения об основах написания сценариев оболочки Mac OSX.

./configure  \
--prefix=/usr  \
--mandir=/usr/share/man  \
--infodir=/usr/share/info  \
--sysconfdir=/private/etc  \

так далее

Обычно вам нужно всего лишь один раз запустить команду configure с вашими параметрами, а затем make для последующих сборок. Вы можете поместить команды в скрипт для запуска, из которого вы можете просто запустить этот файл для выполнения ваших команд:

makeProg.sh

#!/bin/sh

cd /prog/dir

./configure  \
 --prefix=/usr  \
 --mandir=/usr/share/man  \
 --infodir=/usr/share/info  \
 --sysconfdir=/private/etc  \

make

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .