Bonjour,

je travaille sous AIX 5.3

j'ai un script 1 qui lance plusieurs scripts "fils" en background suivi de la commande wait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
script_fils_1 &
script_fils_2 &
script_fils_3 &
script_fils_4 &
 
wait
 
retcode =$?
Or dans mon cas la variable retcode est tjrs égale à 0 car il s'agit du code retour de la commande wait justement et non pas de celui d'un des scripts fils.

Je dois mettre fin à mon script père dans le cas où au moins l'un des fils aurait un code sortie différent de zéro !!

Pouvez-vous m'aider svp ??