X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=misc%2Fgsu%2Fconfig;fp=misc%2Fgsu%2Fconfig;h=ff77daeac5e0c83a1cdeb482250a3feb301e1af4;hb=326fb75a856018ff102961a9759a09ac2fb10a28;hp=e8d4471cc822e2ca90850482f9084084db70ce17;hpb=45ca1b29b59a43524fb3ad6a013c5705ad3bdbde;p=gsu.git diff --git a/misc/gsu/config b/misc/gsu/config index e8d4471..ff77dae 100644 --- a/misc/gsu/config +++ b/misc/gsu/config @@ -8,7 +8,7 @@ gsu_check_options() for ((i=0; i < ${#gsu_options[@]}; i++)); do eval "${gsu_options[$i]}" - eval val='"'\$$name'"' + eval val='"'\${${name}:-}'"' eval orig_${gsu_config_var_prefix}_$name='"'${val}'"' done @@ -33,7 +33,7 @@ gsu_check_options() eval orig_val='"'\$orig_${gsu_config_var_prefix}_$name'"' if [[ -z "$orig_val" ]]; then - eval val='"'\$$name'"' + eval val='"'\${$name:-}'"' else val="$orig_val" fi