В Linux вы можете использовать ps -p $ PID для проверки процесса, так что вы можете написать цикл while, который проверяет, например, ps -p $PID | wc -l
(это подсчитывает строки, если процесс завершится, вывод приведет к меньшему количеству строк),Вы можете разорвать цикл while при этом условии, и тогда весь другой код будет выполнен.Я не могу написать фрагмент, потому что в данный момент у меня нет доступа к оболочке.