Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit efae5c53 authored by thilo's avatar thilo
Browse files

- small bugfix

parent 4397fc4e
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@ function doReplacementIfNecessary {
function generateEnvFile {
    QUESTFILE="$1"
    ANSWERFILE="$2"
    ENVFILE="$3"
    while read KEY VALUE; do
        PREVVALUE="$VALUE"
        VALUE=$(doReplacementIfNecessary "$VALUE")
@@ -31,16 +32,16 @@ function generateEnvFile {
                then
                    echo "$VALUE"
                    read INPUT < /dev/tty
                    echo "$KEY=$INPUT"
                    echo "$KEY=$INPUT" >> "$ENVFILE"
                else
                    echo "$KEY=$DEFVAL"
                    echo "$KEY=$DEFVAL" >> "$ENVFILE"
                fi
             else
                VALUE=$(grep "^$KEY=" "$ANSWERFILE" | awk -F= '{ print $NF }')
                echo "$KEY=$VALUE"
                echo "$KEY=$VALUE" >> "$ENVFILE"
             fi
         else
            echo "$KEY=$VALUE"
            echo "$KEY=$VALUE" >> "$ENVFILE"
         fi
    :;done <<< "$(grep -v \# $QUESTFILE | sed '/^$/d'| sed 's/=/        /g')"
}
 No newline at end of file