.retry <recuento> <mandato>
Utilice el mandato .retry para permitir que un mandato se ejecute de nuevo en caso de anomalía.
El mandato .retry
se sirve de un único argumento de recuento que especifica el número de veces que se reintenta ejecutar el mandato. El mandato a ejecutar se toma como el resto de los argumentos y por ello el mandato .retry debe ser el último mandato de punto de un paso. Por ejemplo, considere este mandato:
.retry 3 myscript.sh arg1 arg2 arg3
Ejecuta
"myscript.sh arg1 arg2 arg3" hasta tres veces antes de que el paso resulte anómalo. La primera invocación del mandato que devuelva un estado de éxito, detendrá el proceso de reintento.