Ein Shell Script ist eine Textdatei, in der Befehlsfolgen zum Laden und Ausführen von Programmen enthalten sind. Diese Befehlsfolgen können mit Hilfe von Schleifen und Variablen gesteuert werden. Man kann solche Befehlsfolgen auch direkt in der Shell (Linux oder Unix Betriebssysteme) eingeben.