赞
踩
比如想在test.sh执行-h不想带参数,则在getopts选项中相关参数不需要带:
举例:
while getopts 'u:j:m:h' OPT; do
case $OPT in
j) S_DIR="$OPTARG";;
m) D_DIR="$OPTARG";;
u) upload="true";;
h) func;;
?) func;;
esac
done
则-u -j -m 三个选项需要加参数 -h选项可以不加参数
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。