Einzelnen Beitrag anzeigen

Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#10

AW: [GNU/Linux, FPC] SO's einbinden

  Alt 11. Feb 2011, 20:16
Kleiner Hinweis noch zu der Syntax. Wenn in einem (Bash)Skript (andere Shells haben zT andere Syntax) benutzt, wird:
Code:
VARIABLE=WERT
die Umgebungsvariablen nur innerhalb des Skripts beeinflussen. Danach kann man entweder explizit:
Code:
export VARIABLE
ausführen, was die portablere Variante ist von (Bash):
Code:
export VARIABLE=WERT
Solange du das Skript (bspw. foo.sh) nicht "sourcst" ("to source"), also
Code:
source foo.sh
# ... oder
. foo.sh
... ausführst, wird die Umgebung deiner aktuellen Shellsitzung nicht beeinflußt.

Verkürzt geht auch:
Code:
VARIABLE=WERT PROGRAMM
welches die VARIABLE auf WERT setzt und zwar einzig für diesen Aufruf von PROGRAMM.

Subshells sind dann eventuell für diverse Sachen auch sinnvoll ...
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat