Pętle są jednymi z tych instrukcji, które stanowią o potędze Basha jako języka skryptowego. Nie w każdym języku można iterować po wynikach jakichś komend czy nawet po liniach w pliku.
Podpowiedź
Słowo iterować oznacza wykonywać polecenia zawarte wewnątrz pętli, na każdym składniku listy (argumencie).
W Bashu jest wiele rodzajów pętli, każdy z nich może iterować po elemntach listy (no może poza pętlą select
),
niemniej jednak przyjęło się, że najczęściej używa się pętli FOR
i WHILE
.