Als «environment-variables» getaggte Fragen

Umgebungsvariablen sind systemweite Variablen, die denselben Wert haben. Diese Variablen werden bei der Ausführung von Befehlen häufig von der Shell analysiert und in die entsprechende Variable erweitert. Auf diese Weise können Benutzer beispielsweise Dateispeicherorte verschieben, ohne fest codierte Pfade in Skripten aktualisieren zu müssen (sie müssen lediglich die Umgebungsvariable aktualisieren).

3
Was ist SHELL-FORMAT in envsubst?
Als ich darauf gestoßen envsubstbin, wollte ich damit nur bestimmte Variablen ersetzen und vermutete, dass der SHELL-FORMAT-Parameter gewünscht ist, aber ich kann ihn nicht zum Laufen bringen. Leider geben die manund infoSeiten kein Anwendungsbeispiel und sagen nur Wenn ein SHELL-FORMAT angegeben ist, werden nur die Umgebungsvariablen ersetzt, auf die in …

4
Fügen Sie der PATH-Variablen mit einem einzigen Eintrag ein Verzeichnis und alle Unterverzeichnisse hinzu
Ich habe ein Verzeichnis in meinem Home-Ordner, in dem ich die Befehlszeilensoftware (CMD_Software) ablege. Ich habe jede Software in einem eigenen Verzeichnis innerhalb von CMD_Software abgelegt, um Unordnung zu vermeiden. Ich möchte einen einzelnen Eintrag in meiner PATH-Variablen vornehmen, der den Zugriff auf CMD_Software und alle darin enthaltenen Verzeichnisse über …

3
Aktualisieren der Umgebungsvariablen der Bildschirmsitzung, um die neue grafische Anmeldung widerzuspiegeln?
Ich verwende Linux und erledige meine gesamte Befehlszeilenarbeit gerne in einer einzigen Bildschirmsitzung, damit ich meine grafische Anmeldung und dergleichen neu starten kann, ohne meine Terminals zu verlieren. Beim Abmelden und erneuten Anmelden an meiner Grafiksitzung werden jedoch alle Sitzungsumgebungsvariablen geändert, z. B. DBus-Sitzungen. Dies bedeutet, dass meine Bildschirmsitzung nach …


3
Verhindern, dass Windows-System% PATH% dem Benutzer% PATH vorangestellt wird?
Ich kann system- oder benutzerspezifische Umgebungsvariablen setzen: Das Problem besteht nun darin, dass die PATHVariable so behandelt wird, dass der von Ihnen für den Benutzer PATH eingegebene Wert automatisch an den System-PATH angehängt wird und dies die effektive PATH-Variable ist. Das heißt, ich habe gesagt (SYSTEM) PATH=C:\Windows\System32;C:\Program Files\Foo\bin;... und (USER) …

4
Wie setze ich die Variable $ PATH unter Mac OS X zurück?
Ich habe meine Pfadvariable durcheinander gebracht, und jetzt geben einige von mir ausgeführte Apps bei Befehlen wie Datum und Ruhezustand die Fehlermeldung "Befehl nicht gefunden" (Fehler 127) aus . Diese Befehle funktionieren einwandfrei, wenn sie direkt in der Shell ausgeführt werden. Ich vermute, das hat etwas mit einer fehlerhaften $ …

6
Es wird eine falsche Java-Version gemeldet
Ich verwende Windows 7 Professional x64 und habe die folgenden Java-Versionen installiert: x64 C: \ Programme \ Java jdk1.6.0_24 jdk1.7.0_04 jdk1.7.0_07 jre6 jre7 x86 C: \ Programme (x86) \ Java jre1.6.0_07 jre6 jre7 In meinen Umgebungsvariablen habe ich mein PATHContaining C:\Program Files\Java\jdk1.6.0_24\binund JAVA_HOMEsetze aufC:\Program Files\Java\jdk1.6.0_24\bin Allerdings laufen java -versionBerichte java …


4
Die Variable% USERPROFILE% funktioniert nicht
Wenn ich versuche, Dateien in der Eingabeaufforderung mit den Befehlen zu erstellen mkdir C:\Users\Tristan\AppData\Roaming\modinstaller\recovery mkdir C:\Users\Tristan\AppData\Roaming\modinstaller\mods Mein Computer wird die Dateien ohne Probleme erstellen. Allerdings wenn ich die befehle benutze mkdir C:\Users\%USERPROFILE%\AppData\Roaming\modinstaller\recovery mkdir C:\Users\%USERPROFILE%\AppData\Roaming\modinstaller\mods Die Eingabeaufforderung antwortet mit The filename, directory name, or volume label syntax is incorrect. Wie behebe …

3
Starten Sie das Windows-Programm mit einer benutzerdefinierten Umgebungsvariablen
Mein JAVA_HOMEauf meinem Entwicklercomputer - das ist Windows 7 Pro 64 Bit - zeigt auf ein 64-Bit-Java, und das ist im Allgemeinen in Ordnung. Ich habe jedoch gerade ein Programm installiert, nämlich die FlashDeveloper-IDE, für das diese Einstellung nicht in Ordnung ist: Stattdessen ist ein 32-Bit-Java erforderlich, und die JAVA_HOMEEinstellung …


2
PowerShell: Env: Vermeiden Sie das Abschneiden von Umgebungsvariablen
PowerShell zeigt Umgebungsvariablen mit jeweils einer Zeile an. Wenn eine Variable einen ausreichend langen Wert hat, wird sie abgeschnitten und mit Auslassungspunkten versehen: > gci env: Name Value ---- ----- <suppressed lines> PSModulePath C:\Windows\system32\WindowsPowerSh... <suppressed lines> Gibt es eine Möglichkeit, vollständige Werte für alle Variablen gleichzeitig zu erhalten, wie bei …

3
Wie kann ich Umgebungsvariablen für eine grafische Anmeldung unter Linux festlegen?
Ich suche nach einer Möglichkeit, beliebige Umgebungsvariablen für meine grafische Anmeldung unter Linux festzulegen. Ich spreche nicht über das Starten eines Terminals und das Exportieren von Umgebungsvariablen innerhalb des Terminals, da diese Variablen nur innerhalb dieses einen Terminals existieren. Ich möchte wissen, wie eine Umgebungsvariable festgelegt wird, die für alle …

9
Gibt es ein Befehlszeilentool, mit dem Umgebungsvariablen in Windows bearbeitet werden können?
Gibt es ein Befehlszeilentool, mit dem Umgebungsvariablen in Windows bearbeitet werden können? Es wäre schön, wenn dies ein intelligentes Tool wäre, zum Beispiel: Wenn Sie einen Pfad hinzufügen, beispielsweise die Variable PATH, und dieser Pfad ist bereits vorhanden, sollte dieser Eintrag nicht verdoppelt werden. Das Einfügen eines neuen Pfads in …

1
Ich habe meine "HOME" -Variable geändert und kann jetzt "~ / .bash_profile" nicht finden, um sie zurück zu ändern
Ich habe mit Umgebungsvariablen auf meinem Mac herumgespielt und versucht, zu lernen, wie man sie verwendet. nano ~/.bash_profileDann habe ich den Befehl verwendet und die Zeile hinzugefügt HOME=/Users/MyCompName/Desktop, um meine Ausgangsvariable zu aktualisieren. Diese Änderung hat funktioniert und kann gesehen werden, wenn ich printenvalle Umgebungsvariablen ansehe, aber als ich HOMEzurückkam, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.