结束语
本文已讲述了很多 bash 编程技术,但是,只触及到 bash 能力的一些皮毛。例如,Gentoo Linux ebuild 产品不但自动解包和编译每个包,还能够:
- 假如在 "$DISTDIR" 没找到源代码,则自动下载
- 通过使用 MD5 消息摘要,验证源代码没有受到破坏
- 假如请求,则将编译过的应用程式安装到正在使用的文档系统,并记录任何安装的文档,以便日后能够方便地将包卸载。
- 假如请求,则将编译过的应用程式打包成 tar 压缩包(以您希望的形式压缩),以便以后能够在另一台电脑上,或在基于 CD 的安装过程中(假如在构建发行版 CD)安装。
另外,ebuild 系统产品更有几个全局配置选项,允许用户指定选项,例如在编译过程中使用什么优化标志,在那些支持他的包中是否应该缺省启用可选的包支持(例如 GNOME 和 slang)。
显然,bash 能够实现的功能远比本系列文章中所触及的要多。关于这个不可思议的工具,希望您已学到了很多,并鼓舞您使用 bash 来加快和增强研发项目。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




