Una ligera mejora a mi comentario:si su secuencia de comandos sale con verdadero (por ejemplo, cuando termina con exit 0 ), puede ejecutar
while script; do sleep 10; done
Esta es la forma canónica de repetir un comando siempre que no falle.
En Linux puedes usar el watch programa para repetir una acción. Suponiendo que script.sh es ejecutable:
watch -n 10 path/to/script.sh
Lo ejecutaría cada 10 segundos.
Para hacer que su secuencia de comandos sea ejecutable, puede usar chmod +x script.sh . No olvides agregar el shebang
#!/bin/bash
a la primera línea (asumiendo que es un script bash).
Si está ejecutando el script desde su directorio actual, puede hacer lo siguiente:
watch -n 10 ./script.sh