Pongamos unas comillas al “infinito”, todo concluye al fin, nada puede escapar a un Ctrl+C o a un break (produce un abandono inmediato) dentro del bucle.-
1 2 3 4 5 |
while :; do # Todo lo que quieras repetir infinitas veces echo "Hola Mundo" sleep 2 done |
Otras opciones son utilizar las palabras especiales true (indica que una condición en verdadera) y false (indica que una condición es falsa) de bash:
1 2 3 4 |
while true; do ... ... done |
o
1 2 3 4 |
until false; do ... ... done |