Problème script bash
Résolu/Fermé
lolo9
Messages postés
6
Date d'inscription
vendredi 7 juillet 2006
Statut
Membre
Dernière intervention
10 octobre 2007
-
8 oct. 2007 à 15:14
lolo9 Messages postés 6 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 10 octobre 2007 - 8 oct. 2007 à 15:28
lolo9 Messages postés 6 Date d'inscription vendredi 7 juillet 2006 Statut Membre Dernière intervention 10 octobre 2007 - 8 oct. 2007 à 15:28
A voir également:
- Problème script bash
- Script vidéo youtube - Guide
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Microsoft activation script - Accueil - Windows
- Bash permission non accordée - Forum Shell
3 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 896
8 oct. 2007 à 15:20
8 oct. 2007 à 15:20
Salut,
une façon de faire :
une façon de faire :
pgrep ton_process retval=$? if [ "$retval" = 1 ] then process restart fi;-))
tlep
Messages postés
596
Date d'inscription
jeudi 21 février 2002
Statut
Membre
Dernière intervention
25 octobre 2012
118
8 oct. 2007 à 15:24
8 oct. 2007 à 15:24
Bonjour,
Regarde le script de démarrage de postfix (/etc/init.d/postfix); tu verras qu'il indique le pid du processus dans un fichier "master.pid"
Tu peux donc récupérer la valeur contenue dans ce fichier, puis vérifier dans le noyau si le pid est bien actif :
Soit dans /proc/$(cat /var/spool/postfix/pid/master.pid)/
Regarde le script de démarrage de postfix (/etc/init.d/postfix); tu verras qu'il indique le pid du processus dans un fichier "master.pid"
Tu peux donc récupérer la valeur contenue dans ce fichier, puis vérifier dans le noyau si le pid est bien actif :
Soit dans /proc/$(cat /var/spool/postfix/pid/master.pid)/
lolo9
Messages postés
6
Date d'inscription
vendredi 7 juillet 2006
Statut
Membre
Dernière intervention
10 octobre 2007
8 oct. 2007 à 15:28
8 oct. 2007 à 15:28
merci à tous les deux mon problème est résolu