J'ai un simple script dire quelque chose test.sh comme ceci:sortie d'un script shell après fils de frai
#!/bin/sh
for i in 0 1 2 3 4 5
do
ssh BOX someCommand&
done
exit 0
Quand je lance le script, il génère 6 processus et renvoie le résultat à l'écran, mais après c'est fait il attend juste là. J'ai besoin de faire ctrl + c pour sortir. Le problème est que je ne peux pas appeler test.sh plusieurs fois dans un autre script, car il attendrait que le premier appel se termine indéfiniment. Aucune suggestion.
Merci
Nitpicking votre terminologie; Les processus d'arrière-plan créés avec '&' ne sont pas des threads. –
thnx Je l'ai changé – codeObserver