getopts 命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了getopts 命令相关的知识,希望对你有一定的参考价值。
在编写 shell 脚本中,经常要处理一些输入参数,在使用过程中发现 getopts 更加方便,能够很好的处理用户输入的参数和参数值
#!/bin/bash while getopts :ab:c opt do case "$opt" in a) echo "Found the -a option" ;; b) echo "Found the -b option, with value $OPTARG";; c) echo "Found the -c option" ;; *) echo "Unknown option: $opt";; esac
[[email protected] ~]# sh 1.sh -a Found the -a option [[email protected] ~]# sh 1.sh -c Found the -c option [[email protected] ~]# sh 1.sh -b 123 Found the -b option, with value 123
参考1:http://www.jxbh.cn/article/2097.html
参考2:http://www.linuxidc.com/Linux/2016-06/132102.htm
以上是关于getopts 命令的主要内容,如果未能解决你的问题,请参考以下文章