File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ ini_load() {
4747 elif [[ $line =~ $key_regex ]]; then
4848 key=" ${BASH_REMATCH[1]} "
4949 value=" ${BASH_REMATCH[2]} "
50- [[ $value == * \$ * ]] && eval " value=\ "$value \" "
50+ [[ $value == * \$ * ]] && value=$( envsubst <<< " $value" )
5151 ini[" ${section}${key} " ]=" $value "
5252 fi
5353 done < " $ini_file "
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ ini_load() {
4747 elif [[ $line =~ $key_regex ]]; then
4848 key=" ${BASH_REMATCH[1]} "
4949 value=" ${BASH_REMATCH[2]} "
50- [[ $value == * \$ * ]] && eval " value=\ "$value \" "
50+ [[ $value == * \$ * ]] && value=$( envsubst <<< " $value" )
5151 ini[" ${section}${key} " ]=" $value "
5252 fi
5353 done < " $ini_file "
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ ini_load() {
4747 elif [[ $line =~ $key_regex ]]; then
4848 key=" ${BASH_REMATCH[1]} "
4949 value=" ${BASH_REMATCH[2]} "
50- [[ $value == * \$ * ]] && eval " value=\ "$value \" "
50+ [[ $value == * \$ * ]] && value=$( envsubst <<< " $value" )
5151 ini[" ${section}${key} " ]=" $value "
5252 fi
5353 done < " $ini_file "
You can’t perform that action at this time.
0 commit comments