# 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
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=