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.-
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:
while true; do ... ... done
o
until false; do ... ... done