标准的Unix命令一般都提供很多选项,使用者通过命令行提供具体的选项和参数,格式如下:
command -options parameters filename
getopts是shell内建的一个命令,它可以帮助我们处理命令行选项,使得我们的脚本也可以与unix命令保持风格一致。getopts的用法格式为:
getopts option_string variable
具体的例子,直接上脚本:
以上是getopts命令的用法例子,可以看到,getopts命令式不支持长选项的。需要注意的是,还有另外一个Linux命令getopt,它可以支持长选项,但不是内置的命令,unix版本和Linux版本的用法也不一样,用法见另一篇文章。
本文出自
夜惊心的博客,转载请保留出处
blog comments powered by