Salut à tous,
Je souhaite créer un script qui lance un programme toutes les 5 minutes (un jar java).
J'ai donc fait une boucle infinie avec un sleep 300s dedans.
Ma première question est de savoir si le sleep est la bonne méthode pour faire que le processus ne prenne que le minimum de temps processeur pendant ces 5 minutes.
Ma seconde question est de savoir comment arrêter ce script quand on veut ?
Aisément, sans avoir à aller chercher le pid pour le killer, genre en lançant un autre script ?
Je ne sais pas si on peut récupérer le pid de mon premier script par le nom de celui-ci ou autre chose du style pour justement mettre ce kill dans le script d'arrêt ?
Et si je pars dans la mauvaise direction en faisant comme ça, vos conseils sont les bienvenus !
Merci.
Partager