X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=config;fp=config;h=59086ed4e526817449025041486cd5d6d1e2a13b;hb=44860e92b582709d9787728134446dd4f02790f6;hp=09330f355cc5b16d8cb0288760f3c620f92c65ef;hpb=c6de1322bab25a884ad48300f33d7ac623074005;p=gsu.git diff --git a/config b/config index 09330f3..59086ed 100644 --- a/config +++ b/config @@ -27,7 +27,7 @@ gsu_check_options() result="name: '$name'" # bash's =~ works only for 3.2 and newer, so use grep echo "$name" | grep '^[a-zA-Z][a-zA-Z_0123456789]*$' &> /dev/null; - [[ $? -ne 0 ]] && return + (($? != 0)) && return eval orig_val='"'\$orig_${gsu_config_var_prefix}_$name'"' if [[ -z "$orig_val" ]]; then @@ -57,7 +57,7 @@ gsu_check_options() ;; num) gsu_is_a_number "$val" - [[ $ret -lt 0 ]] && return + (($ret < 0)) && return ;; *) ret=-$E_GSU_BAD_OPTION_TYPE