How to wait in bash for several subprocesses to finish, and return exit code !=0 when any subprocess ends with code !=0?
[*] wait also (optionally) takes the PID of the process to wait for, and with $! you get the PID of the last command launched in the background. Modify the loop to store the PID of each spawned sub-process into an array, and then loop again waiting on each PID. # run processes and store … Read more