Execute several programs at the same time in an initialisation/bash script
问题 Hello I am working with a simulator that uses rcS scripts to boot, this is my script cd /tests ./test1 & ./test2 & ./test3 & ./test4 exit What I want is run all the test at the same time and that the exit command is executed only when all the previous test have finished. And not only when test 4 has finished, is this possible?. Thank you. 回答1: You can use wait: ./test1 & ./test2 & ./test3 & ./test4 & wait From the bash man page: wait [n ...] Wait for each specified process and return its