Beim Systemstart und beim Aufruf der Dateien /etc/profile (System-Voreinstellungen)
und .profile (benutzereigene Voreinstellungen), die ja auch Shellskripts sind, werden bereits einige Variablen definiert. Alle aktuell definierten Variablen können durch das Kommando set aufgelistet werden. Einige vordefinierte Variablen sind neben anderen:
Variable
Bedeutung
HOME
Home-Directory (absoluter Pfad)
PATH
Suchpfad für Kommandos und Skripts
MANPATH
Suchpfad für die Manual-Seiten
MAIL
Mail-Verzeichnis
SHELL
Name der Shell
LOGNAME USER
Login-Name des Benutzers
PS1
System-Prompt ($ oder #)
PS2
Prompt für Anforderung weiterer Eingaben (>)
IFS
(internal field separator) Trennzeichen, meist CR, Leerzeichen und Tab)