Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
set_export_env [2023/07/24 18:39] root |
set_export_env [2023/07/24 18:52] (aktuell) root |
||
---|---|---|---|
Zeile 32: | Zeile 32: | ||
- | <shx> | + | <sxh> |
/ | / | ||
hallo | hallo | ||
Zeile 43: | Zeile 43: | ||
+ | |||
+ | ====== env ====== | ||
+ | |||
+ | * ist ein eigenständiges Programm (nicht Teil einer Shell) | ||
+ | * führt ein Programm, ggf. mit bestimmten (zusätzlichen) Umgebungsvariablen aus | ||
+ | |||
+ | * kann auch genutzt werden um Befehle auszuführen die in $PATH enthalten sind, deren Ort man aber nicht kennt | ||
+ | * das ist relevant wenn man [[linux: | ||
+ | |||
+ | |||
+ | * Achtung: Wenn man einen Befehl per env ausführt und dieser Shellvariablen benutzt sollte man diesen in einfache Anführungszeichen "'" | ||
+ | |||
+ | |||
+ | Mit einfachen Anführungszeichen (" | ||
+ | |||
+ | <sxh bash> | ||
+ | blafasel=" | ||
+ | / | ||
+ | hallo | ||
+ | </ | ||
+ | |||
+ | |||
+ | Mit doppelten Anführungszeichen (" | ||
+ | <sxh bash> | ||
+ | blafasel=" | ||
+ | / | ||
+ | wiedersehen | ||
+ | </ | ||
+ | |||
+ | * in letzterem Beispiel wird vor dem Aufruf von env die Variable " |