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
comment faire pour que le premier script ne soit plus dans les process
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
Merci de votre aide
Cordialement
Partager