Duda script loop infinito al arranque

Buenas!, tengo un script en /etc/init.d que se ejecuta al inicio. Este script hace una insercion sql dentro de un while infinito, el script funciona bien y hace lo que quiero, lo que pasa es que cuando inicio el equipo se me queda esperando cuando llega al script, supongo que atrapado en el bucle. Sabeis como puedo hacer para que se siga ejecutando el bucle en segundo plano y me deje hacer login?

Gracias, un saludo!
Ejecuta el script con & al final. Y bajo nohup si fuese necesario.
JanKusanagi escribió:Ejecuta el script con & al final. Y bajo nohup si fuese necesario.


Gracias por contestar!, el caso es que el script lo añadí al inicio de la siguiente forma:

update-rc.d miScript.sh defaults 80


Por lo que así que yo sepa no puedo añadirle & ni nohup, lo que se me ha ocurrido con lo que me has dicho es ejecutar mi script desde rc.local, es decir:

bash miScript.sh &


A alguien se le ocurre alguna forma más? Gracias!
imagino que el archivo estara en /etc/rc.d si esta allí modificalo y listo
3 respuestas