Bonjour

j'ai un problème avec un script qui s'appelle verification.sh

quand je le lance a la main il doit exécuter un autre script sh

mais le premier script qui est verification.sh ne se ferme pas

voici quand je fais un ps aux

stream 9880 0.0 0.0 13720 880 pts/1 S 22:53 0:00 /bin/bash /home/stream/mosaique/verification.sh

Voici le script

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
#!/bin/bash
 
pid=$(ps aux | grep "/usr/bin/vlc -I dummy -v --aspect-ratio 4:3 --vlm-conf /home/stream/mosaique/mosaique" | grep -v grep | awk '{ print $2 }')
 
if test -z "$pid"
then
	echo "La mosaique est arrete !!! relance automatique de la mosaique"
       /home/stream/mosaique/mosaique.sh > /dev/null & 2>&1 	
else
	echo "La mosaique fonctionne deja "$pid
fi
 
exit
comment faire pour que le premier script ne soit plus dans les process

Merci de votre aide

Cordialement