Wenn ich einen Wert eingeben, der ein Dollarzeichen $
hat, liest die Umgebung nur den ersten Teil davon, und das ist, weil die env-Datei doppelte Anführungszeichen in den Werten anstelle von einfachen Anführungszeichen setzt. Irgendwo in der Nähe? Der Wert kann nicht geändert werden, da es sich um ein Zugriffstoken von einem Dienst handelt, den ich nicht kontrolliere.
Beispiel:
Die env-Datei erzeugt wird, wie: export MY_VAR="my$value"
Rennen, dass die Ergebnisse in: MY_VAR=my
Ich versuchte zu entkommen, aber das endet als '' 'meine \\' 'in der Umgebung, und ich kann die Anführungszeichen nicht kontrollieren Für die Werte wird das von Beanstalk übernommen. Ich benutzte ein anderes Zeichen und ersetzte es im Code. Schwache Lösung aber funktioniert. –
Einfache Anführungszeichen funktionierten gut für mich –