September 20, 200520 yr bonjour , je code en c sous linux et j ai besoin d executer mon programme en permanance et donc en tache de fond je cherche donc a coder un demon qq un aurait il une idee ?
September 20, 200520 yr avec un & après, tu colle ça dans un script, tu le lance avec nohup, ou bien à grand coup d'exec...
September 20, 200520 yr Author je veux savoir les fonctions en c qui permettent au lancement d un programme de le detacher de la console , coder un demon pas mettre un & a la fin du prog
September 20, 200520 yr je veux voudrais utilise les fonction exec (execlp je te conseille) et fork ou clone. tu peux utiliser man nomdelacommande (exec, fork, etc.) pour avoir un manpage sur la commande (ou installe le paquet manpages-posix-dev et manpages-dev) , ou alors utilise google. je déplace ça en programmation.
September 21, 200520 yr Voilà un code source en C pour lancer un daemon: https://www.openevidence.org/oedoxy/daemonize_8c-source.html Avec une explication des différents points ici: http://www.unixguide.net/unix/programming/1.7.shtml Bien sûr c'est à ajuster en fonction de tes besoins notamment au niveau du log.
Archived
This topic is now archived and is closed to further replies.