getopts in functions
Andy Philpotts
andy.philpotts@calendarcentral.com
Tue Oct 17 15:04:00 GMT 2000
Should getopts work correctly in functions? I find if I try that if I
get an error processing the options, then retry the function, it seems
to get confused.
Do I have to do something explicit to reset getopts?
My code looks like (... elides detail):
function jc()
{
while getopts "d:c:h" OPT; do
case $OPT in
d ) ... ;;
c ) ... ;;
h ) echo $USAGE
return 1 ;;
\? ) echo "Error, unrecognized option"
echo $USAGE
return 1 ;;
esac
done
...
}
--
Best regards,
Andy mailto:andy.philpotts@calendarcentral.com
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list