10-命令行选项及参数
3.5.1 命令行选项及参数
本书所载的许多程序示例都会依照命令行选项及参数来决定其行为。
传统的UNIX命令行选项由一个连字符(-)、表示选项的英文字母,以及一个可选参数组成。(GNU实用工具则对选项语法有所扩展,以两个连字符开头(--),紧跟用来标识选项和可选参数的字符串。)可使用标准库函数getopt()(参见附录B)对命令行选项进行解析。
这些示例之中,但凡命令行语法颇为周正的,都为用户提供有一个简单的帮助工具:在以--help选项调用程序时,会显示用法信息,就命令行选项和参数的语法加以说明。