Los bucles en AWK son prácticamente como en C. Además son los mismos, comentaremos algunas curiosidades propias que pueden ser útiles.
Cuando se lee fichero de texto (o por la entrada estandar) este se lee como si de un for se tratase.
for (FNR=1;FNR<$fin;FNR++){
....
}
En el caso de este bucle la sentencia continue es next y break por exit esta última sentencia finalizará el programa y por tanto se le puede asignar un valor numérico que devuelva la asignación exit 1 este valor puede ser indentificado como un respuesta de error etc
next no se puede utilizar en BEGIN y END