Como executar um comando configure de múltiplas linhas usando o terminal Mac OS X?

2

Estou lendo um artigo interessante sobre atualizando o php no mac os x leão da montanha .

Na parte de instalação do documento, o autor diz que o usuário deve executar um comando configure de várias linhas. Qual é a maneira mais fácil de fazer isso usando o Mac OS Terminal? Obrigado.

PS: Eu executei ontem o comando configure sem os parâmetros. Esta ação pode causar algum problema com a reexecução do comando configure (com os parâmetros desta vez)?

    
por skiabox 11.10.2012 / 15:52

1 resposta

5

No Mac OS X, o shell padrão (chamadas de Terminal.app) é o Bash. Nesse caso, você pode usar o caractere \ para continuar uma linha, se necessário. Isso é mostrado no tutorial ao qual você está vinculado. Outra ajuda pode ser obtida ao ler sobre o Mac OSX Princípios Básicos de Scripts da Shell .

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

etc

Normalmente, você só precisa executar o comando configure uma vez com suas opções e, em seguida, make para compilações subseqüentes. Você poderia colocar os comandos em um script para executar, dos quais você pode então executar aquele arquivo para executar seus comandos:

makeProg.sh

#!/bin/sh

cd /prog/dir

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

make
    
por 11.10.2012 / 16:18

Tags