Tastatureingaben und Kommunikation mit dem Benutzer

Ein wichtiger Aspekt bei der Skript-Programmierung ist die Interaktion mit dem Benutzer. Da es sich bei der Shell um eine tastaturbasierte Konsole handelt, spielt die Maus allenfalls eine Nebenrolle.

Der read Befehl

Der read Befehl liest Eingaben von der Tastatur (Standard-Eingabekanal) und speichert diese in eine Variable.

Die Syntax des read Befehls lautet:

read -[Optionen] Variable

Praktisch ist die -p Option, die eine Eingabeaufforderung (Prompt) ausgibt.

Mit help read kann man sich die Optionen und die Syntax des read Befehls anzeigen lassen.