X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=config;h=6152679d623e9b4b7873f9a92ca1c8557c301840;hb=HEAD;hp=70a83f1e59372765bed900ce9b9fd13dafcc7bc1;hpb=6d2ca9b4375fb6103a49b64f9b4feee72dd44843;p=gsu.git diff --git a/config b/config index 70a83f1..6152679 100644 --- a/config +++ b/config @@ -6,7 +6,7 @@ # file. gsu_check_options() { - local i conf="${gsu_config_file:=${HOME:-}/.$gsu_name.rc}" val orig_val + local i f conf="${gsu_config_file:=${HOME:-}/.$gsu_name.rc}" val orig_val local name option_type default_value required description help_text for ((i=0; i < ${#gsu_options[@]}; i++)); do @@ -15,7 +15,9 @@ gsu_check_options() eval orig_${gsu_config_var_prefix}_$name='"'${val}'"' done - [[ -r "$conf" ]] && source "$conf" + for f in $conf; do + [[ -r "$f" ]] && source "$f" + done for ((i=0; i < ${#gsu_options[@]}; i++)); do name=