Gewusst wie: Anzeigen des Inhalts einer Variablen in Unix

November 21

UNIX-Benutzer können Informationen auf der Konsole verwenden von Umgebungsvariablen vorübergehend speichern. Dies ist nützlich für die Erstellung von Skripts zum Automatisieren eine Aufgabe für später. Einige Umgebungsvariablen haben sogar eine besondere Bedeutung für das Betriebssystem, z. B. die Variable "PATH", alle Standorte definiert, in denen das Betriebssystem sucht, für Anwendungen, wenn Sie ein Befehl eingegeben wird, und die Variable "EDITOR", Ihrem bevorzugten Text-Editor in dem Terminal definiert.

Anweisungen

1 Klicken Sie auf das "terminal"-Symbol auf Ihrem Desktop öffnen Sie einen Terminal.

2 Erstellen Sie eine neue Variable, und legen Sie dessen Inhalt. Geben Sie einfach den folgenden Befehl:

Variablenname = "Inhalt der Variablen"

Sie möchten, und legen Sie die Variablen Inhalten auf beliebig können Sie jeder Variablenname. Das Rücken-Tick-Symbol (nur um Links von Ihr 1-Taste auf einer US-Tastatur) anstelle von Anführungszeichen können Sie sogar die Variable auf die Ausgabe eines anderen Programms gesetzt. Es ist üblich, Variablen geben Namen, die in allen Großbuchstaben, so dass sie leicht erkannt werden können, aber beliebige Kombinationen der lateinische Buchstaben, Ziffern und Bindestriche akzeptabel sind.

Es gibt eine wichtige Ausnahme der obigen Syntax: Wenn Sie das Programm "Csh" als Shell verwenden, müssen Sie stattdessen eingeben:

Setenv Variablenname "Variablen Inhalten"

3 Rufen Sie eine Liste aller derzeit gesetzten Umgebungsvariablen durch Eingabe von "Env" in Ihrer Schale.

4 Drucken des Inhalts Umgebungsvariable, um Ihre Shell den Befehl "Echo" und den Variablennamen mit einem Dollarzeichen vorangestellt wie folgt:

Echo $VARIABLE_NAME

Tipps & Warnungen

  • Umgebungsvariablen dauern nur so lange, wie das aktuelle Terminal geöffnet ist. Um sie über Anmeldungen zu bewahren, prüft die meisten Versionen von Unix Basisverzeichnis des Benutzers für eine versteckte Datei mit dem Namen "bash_profile" oder ".profile." Dieses Skript wird ausgeführt, jedes Mal, wenn der Benutzer öffnet einen Terminal und lädt gemeinsamen Umgebungsvariablen.