Bash tiene todos los bucles que se te puedan ocurrir siempre que sean compatibles con las otras estructuras.
for , select , while, until
Todos los bucles tienen, las extructuras del control de escape.
do para abrir el paquete de sentencias.
sentencais
done para abrir el paquete de sentencias.