Shell about getopts
时间:2006-10-13 来源:luweinet
getopts 实例
今天做shell menu的时候翻了一下 关于getopts的东西,下面是一个简单的shell 调用命令行参数的例子。
今天做shell menu的时候翻了一下 关于getopts的东西,下面是一个简单的shell 调用命令行参数的例子。
#!/bin/bash ALL=false HELP=false FILE=false VERSION=false while getopts ahfvc: option do case $option in a) ALL=true echo "ALL is $ALL" ;; h) HELP=true echo "HELP is $HELP" ;; f) FILE=ture echo "FILE is $FILE" ;; v) VERSION=true echo "VERSION is $VERSION" ;; c) c=$OPTARG echo "c is $c" ;; \?) echo "`basename $0` -[a h f v] -[c value] file" ;; esac done |
相关阅读 更多 +