diff --git a/rowbot b/rowbot index b5741aa..e4948cc 100755 --- a/rowbot +++ b/rowbot @@ -50,12 +50,12 @@ get_option() { local env_var=${var_name^^} if [[ ! -v config[$1] || -v OPT_OW ]]; then - if [[ -v $var_name ]]; then - config[$1]=${!var_name} - elif [[ -v $env_var ]]; then + if [[ -v $env_var ]]; then config[$1]=${!env_var} elif [[ -v opts[$1] ]]; then config[$1]=${opts[$1]} + elif [[ -v $var_name ]]; then + config[$1]=${!var_name} elif (( $# > 1 )); then config[$1]=$2 fi