Next: Auswertung von Ausdrücken mittels Up: Spezielle Probleme und Kommandos Previous: eval-Kommando
read-Kommando
Bewirkt das Lesen einer Zeile von der Standardeingabe sowie das Zuweisen der einzelnen Werte an
die im read-Kommando angegebene Shell-Variablen. Die letzte Variable enthält u.U. den
Rest der Zeile.
-
Beispiel: scan interaktive Kommandoverarbeitung
#!/bin/sh # # interaktive Kommandoverarbeitung im Filebaum # ab aktuellem Verzeichnis # # Aufruf: scan # dir=`pwd` for i in * do if test -d $dir/$i then cd $dir/$i while echo "$i" trap exit 2 read x do trap : 2 eval $x done fi done