A maneira mais fácil é adicioná-lo a / etc / inittab , que é projetado para fazer esse tipo de coisa:
respawn If the process does not exist, start the process. Do not wait for its termination (continue scanning the /etc/inittab file). Restart the process when it dies. If the process exists, do nothing and continue scanning the /etc/inittab file.
Por exemplo, você pode fazer isso:
# Run my stuff
myprocess:2345:respawn:/bin/myprocess