read

Der Befehl read gibt die Möglichkeit einer Eingabe per Tastatur, die dann in einer Variable gespeichert wird und vom Script weiterverwendet werden kann. An der Stelle bleibt das Skript stehen und wartet. Die Optionen -n und -s geben weitere Möglichkeiten:

echo "Gib irgendwas ein und drücke dann Enter."
read EINGABE
echo $EINGABE

Füge ich nun -n 3 hinter read, so kann ich drei Zeichen Eingeben bevor das Script dann weiter läuft. Enter drücken ist dann nicht mehr nötig.