X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=misc%2Fgsu%2Fsubcommand;h=7e706d84b18411436d4fe728f348d3fbba77123d;hb=f4d2c03b5e733444d1ed925f7bef3d981de27103;hp=e1130efce334f19964155e751c580c66026c7eba;hpb=326fb75a856018ff102961a9759a09ac2fb10a28;p=gsu.git diff --git a/misc/gsu/subcommand b/misc/gsu/subcommand index e1130ef..7e706d8 100644 --- a/misc/gsu/subcommand +++ b/misc/gsu/subcommand @@ -351,7 +351,7 @@ gsu_getopts() exit 1 esac done - result="local opt" + result="local _gsu_getopts_opt" for ((i=0; i < ${#1}; i++)); do c1=${1:$i:1} c2=${1:$(($i + 1)):1} @@ -364,8 +364,8 @@ gsu_getopts() done result+=" OPTIND=1 - while getopts $1 opt \"\$@\"; do - case \"\$opt\" in + while getopts $1 _gsu_getopts_opt \"\$@\"; do + case \"\$_gsu_getopts_opt\" in " for ((i=0; i < ${#1}; i++)); do c1=${1:$i:1}