如何使用 Mac OS X 终端执行多行配置命令?

如何使用 Mac OS X 终端执行多行配置命令?

我正在读一篇关于在 Mac OS X Mountain Lion 上升级 PHP

在文档的安装部分,作者说用户必须执行多行配置命令。使用 mac os 终端,最简单的方法是什么?谢谢。

附言:我昨天执行了不带参数的 configure 命令。此操作会导致再次执行 configure 命令(这次带参数)出现问题吗?

答案1

在 Mac OS X 中,默认 shell(Terminal.app 调用)是 Bash。在这种情况下,\如果需要,您可以使用该字符继续一行。您链接到的教程中显示了这一点。阅读有关 Mac OSX 的其他帮助可能会有所帮助Shell 脚本基础

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

ETC

通常,你只需要使用选项运行一次 configure 命令,然后就make可以进行后续构建。可以将命令放入脚本中运行,然后只需运行该文件即可执行命令:

makeProg脚本

#!/bin/sh

cd /prog/dir

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

make

相关内容