Re: Script bash
Le lundi 08 février 2010 à 11:59 +0100, Le Cerdocyon a écrit :
> Le 08/02/10 at 11:45, Julien a ecrit:
> >Le lundi 08 février 2010 à 11:40 +0100, Le Cerdocyon a écrit :
> >> J'aimerai récuperer un PID à chaque coup, tu as une idée de script qui fait ça ?
> >
> >le PID de quoi ? de l'interpréteur courant ? dans quel but ?
> >
> >Julien
>
> Julien,
>
> Je cherche à récuperer sur plusieurs serveur le pid d'un processus automatiquement (genre éviter de faire un top ou htop
> puis lire la liste et enfin tomber sur le pid)
>
> Le but, vérifier si le pid est présent, si ne l'est pas, relancer le programme.
Tu as daemontools qui fait ça pour toi (en paquet debian depuis lenny)
tu crée un dossier /etc/service/mon_proc/ avec dedans un fichier 'run'
qui contient par exemple :
#!/bin/sh
exec /usr/bin/setuidgid <user> <process>
pour lancer le programme <process> en tant que <user>
Julien
Reply to: