shell脚本获取选项

来源:互联网 发布:apache安装 编辑:程序博客网 时间:2024/05/02 03:51
 #!/bin/bash # a后面跟冒号表示a需要参数, b和c只是选项,不需要参数 while getopts "a:bc" arg   do     case $arg in         a)         echo "a's arg:$OPTARG" #参数存在$OPTARG中, 注意是OPTARG大写         ;;         b)         echo "b"         ;;         c)         echo "c"         ;;         ?)  #当有不认识的选项的时候arg为?         echo "unkonw argument"         exit 1         ;;     esac done

运行效果:

path/to/bashfile.sh -a somearg -b -c# outputa's arg:someargbc
0 0
原创粉丝点击