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}
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}