Ausführen mehrerer Programme zur selben Zeit in eine Initialisierung/bash-Skript

Hallo, ich arbeite mit einem simulator, der verwendet rcS-Skripts zu starten, dies ist mein Skript

cd /tests
./test1 &
./test2 &
./test3 &
./test4 
exit

Was ich will, ist laufen alle Tests in der gleichen Zeit, und dass der exit-Befehl wird nur dann ausgeführt, wenn alle vorherigen Tests abgeschlossen haben. Und nicht nur bei test 4 abgeschlossen hat, ist dies möglich?.
Danke.

  • Sie wahrscheinlich wollen, ersetzen Sie "./exit" nur mit "exit" beendet das shell-Skript. Wenn Sie tatsächlich ausgeführt wird eine ausführbare Datei oder Skript mit dem Namen "exit" in das Verzeichnis, schlage ich eine Umbenennung in etwas weniger verwirrend.
InformationsquelleAutor Eduardo | 2009-01-09
Schreibe einen Kommentar