getopts用法

[guosong@titan27 shell]$ more getopts.sh 
#!/bin/sh

echo "OPTIND stats at $OPTIND"

while getopts p:q: optname
do
    case "$optname" in
        "p")
            echo "-$optname=$OPTARG"
            ;;
        "q")
            echo "Option $optname has value $OPTARG"
            ;;
        "*")
            echo "None"
            ;;
    esac
done
[guosong@xxx shell]$ sh getopts.sh -pAA -qQQQ
OPTIND stats at 1
-p=AA
Option q has value QQQ

 http://study.chyangwa.com/IT/AIX/aixcmds2/getopts.htm

posted @ 2013-06-13 10:50  小郭学路  阅读(224)  评论(0编辑  收藏  举报