Bequem eingerichtet
Umgebungsvariablen
Renovierungsarbeiten
Die über export gesetzten Variablen gelten nur für die aktuelle Shell und deren Kind-Prozesse. Um sie dauerhaft einzurichten, passen Sie die Bash-Konfigurationsdatei an und richten Ihre Arbeitsumgebung neu ein. Dazu schreiben Sie sämtliche export-Befehle in eine der Bash-Startdateien, wie ~/.bashrc, und lesen diese im Anschluss an die Renovierungsarbeiten über das Kommando
source ~/.bashrc
neu ein. Listing 3 zeigt ein paar praktische Umgebungsvariablen samt ausführlicher Kommentare, mit denen Sie gut eingerichtet sind.
# Verhindert, dass "less" nach Programmende
# einen leeren Bildschirm zuruecklaesst:
export LESS="-X"
# Bringt Farbe ins Spiel: Benutzerprompt in
# Gruen, Root-Prompt in Rot:
if [ $(id -u) = 0 ] ; then
COLOR1='\[\033[00;31m\]'
else
COLOR1='\[\033[01;32m\]'
fi
COLOR2='\[\033[00;33m\]'
COLOR3='\[\033[00;37m\]'
PS1=$COLOR1'[\u@\h'$COLOR2' \W'$COLOR1']'$COLOR3'\$ '
PS2=$COLOR1'>'$COLOR3' '
# auf meinem Server in Kanada will ich
# trotzdem in der deutschen Zeitzone sein:
export TZ=CET
# ispell soll direkt den richtigen Zeichensatz
# und das richtige Woerterbuch verwenden:
export DICTIONARY=ngerman
export CHARSET=latin1
Glossar
Builtin
Kurz für "builtin command". Eingebauter Befehl der Shell, zu dessen Ausführung sie kein gesondertes Programm aufrufen muss.
[1] Prozessverwaltung auf der Shell: Heike Jurzik, "Volle Kontrolle", LinuxUser 03/2006, S. 92, http://www.linux-user.de/ausgabe/2006/03/092-zubefehl/



