En programmation en particulier, utiliser sleep pour attendre la fin d'une autre tâche de programme est une mauvaise pratique.
C'est aussi mon avis, mais l'OP fait ça pour éviter que tout se lance en même temps.
Dans les systèmes BSD (Free et Net, pour Open, je ne sais pas), les scripts d'initialisation sont triés par des dépendences, un peu comme les cibles d'un Makefile. Sur les systèmes GNU/Linux, il y a probablement un procédé permettant la hiérarchisation des sous-tâches de l'initialisation. Ce système peut aussi permettre d'appeler la routine à un moment opportun.
[^] # Re: init.d et rc.d
Posté par Michaël (site web personnel) . En réponse au message Lancer un programme au boot, avec temporisation. Évalué à 2.
C'est aussi mon avis, mais l'OP fait ça pour éviter que tout se lance en même temps.
Dans les systèmes BSD (Free et Net, pour Open, je ne sais pas), les scripts d'initialisation sont triés par des dépendences, un peu comme les cibles d'un Makefile. Sur les systèmes GNU/Linux, il y a probablement un procédé permettant la hiérarchisation des sous-tâches de l'initialisation. Ce système peut aussi permettre d'appeler la routine à un moment opportun.