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.


2
Was bedeutet %% in einem Funktionsnamen?
Beim Betrachten der Ausgabe von habe envich festgestellt, dass es auch die folgende Funktion gibt. BASH_FUNC_mc%%=() { . /usr/share/mc/mc-wrapper.sh } Der Inhalt der Datei /usr/share/mc/mc-wrapper.sh lautet wie folgt. MC_USER=`id | sed 's/[^(]*(//;s/).*//'` MC_PWD_FILE="${TMPDIR-/tmp}/mc-$MC_USER/mc.pwd.$$" /usr/bin/mc -P "$MC_PWD_FILE" "$@" if test -r "$MC_PWD_FILE"; then MC_PWD="`cat "$MC_PWD_FILE"`" if test -n "$MC_PWD" && test …

3
temporärer Wert des Bash-Skripts auf Befehl
Wie unten Befehl, if true; then IFS=":" read a b c d e f <<< "$test" Das Buch sagt, wenn der Wertzuweisungsbefehl ( IFS ":") vor dem Hauptbefehl ( read a b c d e f <<< "$value") verwendet wird, wirkt sich sein Wert vorübergehend auf den Hauptbefehl aus. Der …

2
Stellen Sie die Sprache für eine einzelne Programmausführung ein
Komplettes C ++ i18n gettext () "Hallo Welt" Beispiel. Legt die Umgebungsvariable LANG mithilfe des Exports fest, bevor das Programm ausgeführt wird (Linux): export LANG=es_MX.utf8 ./hellogt Gibt es eine Möglichkeit, die Sprache nur während der Ausführung von hellogt festzulegen, wie z. B. ein Befehlszeilenargument? Dies wäre praktisch zum Testen von …



3
Gibt es ein Unix-Äquivalent zur Windows-Umgebungsvariablen PATHEXT?
Ich frage mich, ob es ein Unix-Äquivalent für die Windows-Umgebungsvariable gibt PATHEXT. Für Benutzer ohne Windows-Hintergrund: Durch Hinzufügen eines Dateisuffixes PATHEXTkann ich ein Skript ausführen, ohne dieses Suffix in cmd.exe einzugeben. Auf meinem Windows-Computer enthält PATHEXT beispielsweise das Suffix. .plWenn ich ein Perl-Skript in cmd.exe ausführen möchte, kann ich einfach …

2
Wie lässt sich RPROMPT in zsh bei jeder Eingabe selbst aktualisieren?
My RPROMPTist so eingestellt, dass svn-Informationen mit angezeigt werden vcs_info. Es liest RPROMPT=${vcs_info_msg_0_}. vcs_infoheißt using precmd(). RPROMPT wird jedoch nicht aktualisiert, wenn ich Verzeichnisse wechsle. Es funktioniert nur, wenn ich die Eingabeaufforderung erneut aufrufe (entweder über source ~ / .zshrc oder prompt) und sich bei chdir nicht ändert, es sei …




3
Wann ist `_` eine Umgebungsvariable einer Bash-Shell?
Bash Manual sagt (Manpage, mein Schwerpunkt): Wenn Bash einen externen Befehl aufruft, wird die Variable $_auf den vollständigen Pfadnamen des Befehls gesetzt und in seiner Umgebung an diesen Befehl übergeben. Und ( spezielle Parameter ): _ ( $_, ein Unterstrich.) Legen Sie beim Start der Shell den absoluten Pfadnamen fest, …




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.