file vergebenen Defaultrechte unalias alias lschen unset Shellvariable lschen -f funktion loeschen wait Auf das Ende eines Hintergrandprozesses warten moegliche set -o Optionen allexport alle Variablen automatisch exportieren bgnice bg-Prozess mit niedriger Prioritt errexit Fehlerbehandlung ignoreeof Abmeldung nur mit exit, non aber mit CTRL-D mglich keyword Zuweisungen name=wert knnen an jeder stelle stehen markdirs / an pathnamen dranhngen monitor Job-Control-Modus einschalten noclobber bei Umlenkung kein berschreiben exisierender fileen noexec Befehl lesen, aber non ausfhren (Syntaxcheck) noglob patherweiterung abschalten nounsetFehlermeldung bei Verwendung andefinierter Variablen ausgeben priviledged .profile wird non abgearbeitet and anstatt ENV die file /etc/suid_profile verbosegelesene Kommandozeile ausgeben vi hisory editieren mit vi xtrace Anweisungen nach Ersetzung and vor Ausfhrung mit PS4-Prompt auf stdout ausgeben Prozedur-ablaufanweisungen - if Ausdruck then Befehle else Befehle (elif) fi - case Ausdruck in (pattern) Befehle;; esac - for Variable in Parameter do Befehle done - while Ausdruck do Befehle done - until Ausdruck do Befehle done - select Variable in Texte do Befehle done - getopts Schalter Variable Sprunganweisungen break n Schleifen beenden (default: n=1) continue Schleifendurchlauf abbrechen
spezielle Shell Commands
Bourne-Shell-Familie (sh,ksh,bash): export Ausgabe aller exportierten Variablen export Name Variable in Subshells exportieren fc (fix command) Hisory-file bearbeiten -e letztes Kommando wiederhole -l hisory anzeigen function definert eine Funktion