Next: 15.3.9 read
Up: 15.3 Grundstrukturen
 Previous: 15.3.7 until ... do
 
 
15.3.8 for ... in ... do ... done
  
Diese Schleife arbeitet alle Elemente einer Liste ab. Jedes Element wird in die angegebene Variable gesteckt und dann mit diesem Wert der Anweisungsblock ausgeführt.
for VARIABLE in LISTE
do
  ...
done
Listing  15.11   
tolowercase 
   1: #!/bin/bash
   2: 
   3: # Benennt alle angegebenen Dateien im aktuellen Verzeich so um, 
   4: # daß sie klein geschrieben sind
   5: 
   6: for datei in *
   7: do
   8:   mv $datei $(echo $datei | tr A-Z a-z) 2> /dev/null
   9: done