+ _OPTIND="$OPTIND"
+ _opt_f=0;_opt_s=0
+ OPTIND=1;while getopts fs got;do
+ case "$got" in
+ [fs]) eval "_opt_$got=1" ;;
+ *) exit 1 ;;
+ esac
+ done
+ eval "_varname=\"\$$[$OPTIND+0]\""
+ eval "_dirpathname=\"\$$[$OPTIND+1]\""
+ if [ $_opt_f = 0 -a '!' -d "$_dirpathname" ];then return;fi
+ if [ $_opt_s = 1 -o -z "`eval "echo \\${$_varname}"`" ];then
+ eval "$_varname='$_dirpathname'"