Bonsoir,
j'ai un script toto.sh qui lance plein de processes et je veux que lorsque mon script se termine les processes meurent. Il n'est pas impossible que les processes meurent d'eux même avant la fin de l'execution de toto.sh.
Au debut j'avais fait un naif:
#!/bin/bash
proc1 &
pid1=$!
proc2 &
pid2=$!
...
...
kill -9 $pid1 $pid2
mais il y a un risque, si proc1 meurent avant la fin de toto.sh de flinguer un innocent process qui aurait récupéré (…)
Forum Programmation.shell comment tuer des process fils automatiquement dans un script shell...
25
juil.
2008