Das wingnu32-Tool "env" druckt keine Variablen
503
Florian Bachmann
Ich habe den Tipp gefunden, um das wingnu32-Tool zu verwenden env
, das ohnehin auf meinem Windows 10-Gerät installiert ist, da Git und Docker installiert sind.
Ich verstehe es jedoch nicht wie gewünscht. Es verhält sich wie folgt:
λ env DEBUG=abc echo %programfiles% C:\Program Files λ env DEBUG=abc echo %DEBUG% %DEBUG% λ env DEBUG=abc [...] PROGRAMFILES=C:\Program Files ProgramFiles(x86)=C:\Program Files (x86) ProgramW6432=C:\Program Files [...] WINDIR=C:\Windows DEBUG=abc
Gleiches Verhalten in PowerShell, cmd.exe und cmder ... Weiß jemand warum?
BEARBEITEN:
Ok, ich habe festgestellt, dass das Problem auf die sofortige variable Auflösung der Shell zurückzuführen ist. Das funktioniert wie erwartet:
env USER=AB node > process.env.USER 'AB'
Weiß jemand, wie ich env
mit Inline-Befehlen laufen kann ?
0 Antworten auf die Frage
Verwandte Probleme
-
5
Deaktivieren des Pieptons im cmd-Fenster
-
3
Javac-Befehl nicht gefunden
-
9
Gibt es ein Befehlszeilentool, mit dem Umgebungsvariablen in Windows bearbeitet werden können?
-
4
Unterschied zwischen "a = b" und "export a = b" in bash
-
4
Wie stelle ich eine Umgebungsvariable für eine GNOME-Sitzung ein?
-
2
Legen Sie Umgebungsvariablen in einer Bash-Shell fest
-
2
Wie kann ich die XP-Serviceprotokolldatei während des Neustarts oder Herunterfahrens über die Eingab...
-
4
Ändern Sie die Umgebungsvariablen als Standardbenutzer
-
6
Warum wird mein LD_LIBRARY_PATH-Startterminal nicht gesetzt?
-
13
Warum kann Windows eine Umgebungsvariable in Path nicht verarbeiten?