У меня есть задача, когда мне нужно запустить шесть python скриптов из bash. У меня есть три коротких сценария (сфотографировать) и три длинных (обработка изображения), которые должны запускаться после того, как фото сделано.
Я знаю, что для запуска двух последовательных процессов мне нужно написать
python script1.py
python script2.py
и для параллельного выполнения я должен написать
python script1.py & python script2.py
Но как мне добиться чего-то такого:
2-й и 3-й процессы выполняются параллельно, после 1-го,
4-й и 5-й параллели запуска, когда 2 закончен (3-й еще активен)
6-й запуск, когда 4-й закончен (3-й и 5-й еще активны )