Как я могу убедиться, что все мои фоновые процессы завершили выполнение, прежде чем выйти из моего script (TCL/Bash).
Я подумывал написать все мои фоновые процессы в pidfile. И затем в конце pgrep pidfile, чтобы проверить, все ли процессы все еще запущены до моего выхода.
Есть ли более простой способ сделать это? И есть ли способ TCL для этого?