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