Wie lege ich die Umgebung mit einem Punkt fest?

Wie lege ich die Umgebung mit einem Punkt fest?

Ich habe versucht, dies mit „Exportieren“ und „Umgebung festlegen“ zu tun, aber es hat nicht funktioniert. Wie geht das?

Zum Beispiel

~/directory$ export a.home=1 
bash: export: `a.home=1': not a valid identifier

Antwort1

Tatsächlich hat mich ein Kollege gerade gefragt und ich habe einen Workaround gefunden - verwenden Sie

env var.with.dots=value command

Antwort2

Der Punkt ist kein gültiges Zeichen in einer Shell-Kennung.
Die Antwort lautet also: „Sie können nicht tun, was Sie verlangen“:

   name   A word consisting only of  alphanumeric  characters  and  under-
          scores,  and beginning with an alphabetic character or an under-
          score.  Also referred to as an identifier.

verwandte Informationen