Возможно, вы можете запустить программу вместе с другой программой, вторая будет делать то, что вы хотите сделать, когда первая программа остановится, например, отправить уведомление и т. Д.
Рассмотрим очень простой пример:
sleep 10; echo "finished"
sleep 10
- это первый процесс, echo "finished"
- второй (хотя echo обычно является плагином оболочки, но я надеюсь, что вы поняли)