bash shell脚本编程经典实例(第2版)
上QQ阅读APP看书,第一时间看更新

1.15 获取macOS版的bash

1.15.1 问题

你想要获取 macOS 系统下的 bash,或确认已安装的 bash 为最新版。

1.15.2 解决方案

根据 Chet Ramey 所维护的 bash 页面:

Mac OS X(现在称作 macOS)的当前版本(从 Jaguar/Mac OS X 10.2 开始)使用 bash-3.2 作为 /bin/sh。也可以在很多网站上找到 bash-4.3 的 OS X 预编译包,但源代码包通常要更新一些。Darwin 版(MacOS X 的核心)的 bash 可以从 MacPorts、Homebrew、Fink 处获得。

1.15.3 讨论

也可以从源代码构建更新版本的 bash,但仅推荐有经验的用户这么做(参见附录 E)。

1.15.4 参考

  • Homebrew 网站
  • Fink 项目网站
  • 1.12 节
  • 附录 E