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:40] root |
set_export_env [2023/07/24 18:52] (aktuell) root |
||
|---|---|---|---|
| Zeile 32: | Zeile 32: | ||
| - | <shx> | + | <sxh> |
| / | / | ||
| hallo | hallo | ||
| Zeile 44: | Zeile 44: | ||
| + | ====== 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 " | ||