Als «environment-variables» getaggte Fragen

Bei Fragen zu Umgebungsvariablen eine Reihe dynamischer Variablen, die sich auf das Verhalten der laufenden Prozesse und den Zugriff auf Ressourcen auswirken können. Verwenden Sie dieses Tag für Fragen zu Umgebungsvariablen oder für Fragen zu Problemen, die sich aus der Einstellung oder Änderung des Variablenwerts beim Ausführen von Prozessverhalten und beim Zugriff auf Ressourcen ergeben.



4
Was bedeutet "_ ="?
Nachdem ich das ausgeführt habe set -a var=99, kann ich einen Satz in der Ausgabe von finden set: ... TERM=xterm UID=0 USER=root VIRTUAL_ENV_DISABLE_PROMPT=1 _=var=99 colors=/etc/DIR_COLORS ... Kann mir jemand sagen, was "_ =" bedeutet? Ich stelle fest, echo $vardass nichts geben wird. Wenn ich die ausführe set -a, setwird diese …

9
Verzeichnis aus PATH entfernen
Ich versuche, wxWidgets mit MingW zu kompilieren, und ich habe Cygwin auf meinem Weg, was zu Konflikten zu führen scheint. Ich möchte also /d/Programme/cygwin/binaus der PATH-Variablen entfernen und frage mich, ob es eine elegante Möglichkeit gibt, dies zu tun. Der naive Ansatz wäre, es in eine Datei umzuwandeln, sie manuell …

3
Wie ändere ich PATH in einem Shell-Skript?
Ich habe mehrere Projekte, bei denen ich die Versionen von Java / Grails / Maven ändern muss. Ich versuche, dies mit einigen Skripten zu behandeln, die die Änderungen vornehmen würden. Beispielsweise: #!/bin/sh export JAVA_HOME=/cygdrive/c/dev/Java/jdk1.5.0_22 export PATH=$JAVA_HOME/bin:$PATH export GRAILS_HOME=/cygdrive/c/dev/grails-1.0.3 export PATH=$GRAILS_HOME/bin:$PATH export MAVEN_HOME=/cygdrive/c/dev/apache-maven-2.0.11 export PATH=$MAVEN_HOME/bin:$PATH which java which grails which mvn …

2
Was ist $ PWD? (gegen aktuelles Arbeitsverzeichnis)
Wikipedia ( Link ) sagt mir also, dass der Befehl pwdfür "Arbeitsverzeichnis drucken" steht, und das macht Sinn. Für die Umgebungsvariable muss das "P" jedoch ein Akronym für etwas anderes als print sein. Ich höre Leute über "aktuelles Arbeitsverzeichnis" sprechen, was besser klingt und intuitiver ist, aber die Umgebungsvariable scheint …



5
Makefile-Include-Env-Datei
Ich versuche, einige Umgebungsvariablen in ein Makefile aufzunehmen. Die env-Datei sieht folgendermaßen aus: FOO=bar BAZ=quux Beachten Sie, dass nicht exportzu jeder Umgebungsvariable ein Hinweis führt . Wenn ich die führende exportund nur includedie env-Datei im Makefile hinzufüge , funktioniert alles wie es sollte. Aber ich muss das env vars sans …



2
So setzen Sie eine Shell-Umgebung zurück
Dieses Problem nervt mich schon seit einiger Zeit und obwohl ich dachte, ich hätte meine Antwort über EnvWatcher gefunden , funktioniert es leider nur mit Bash. Und ich benutze zsh. Ich würde gerne die Dinge, die env-watcher macht, in geringerem Maße replizieren, aber ich muss wissen, ob es einen Befehl …


8
Wie beziehe ich die Umgebungsvariablen eines anderen Prozesses?
Wenn ich prüfe, /proc/1/environsehe ich eine durch Null-Bytes getrennte Zeichenfolge der 1Umgebungsvariablen des Prozesses . Ich möchte diese Variablen in meine aktuelle Umgebung integrieren. Gibt es eine einfache Möglichkeit, dies zu tun? Die procManpage gibt mir einen Ausschnitt, mit dem sich jede Umgebungsvariable zeilenweise ausdrucken lässt (cat /proc/1/environ; echo) | …


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.