Tester si un script tourne déjà

Tester si un script tourne déjà - Shell/Batch - Programmation

Marsh Posté le 30-01-2016 à 18:21:09    

Salut,
 
J'essai de faire  un script shell qui teste si un script tourne déjà.
En mode terminal, je ance
ps eaf | grep monscript.pl | grep -v 'grep' | wc -l
 
Si le script tourne cela renvoit 1 sinon 0.
Par contre, quand le l'integre dans mon script shell  
RES=`ps eaf | grep monscript.pl | grep -v 'grep' | wc -l`
 
Le resultat est different, cela me retourne 3 si le script tourne sinon 2.
 
Je ne comprends pas, à l'aide
 
Merci

Reply

Marsh Posté le 30-01-2016 à 18:21:09   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed