Первое, что мне приходит в голову, это получить PID после создания процесса, использовать инструмент zstat
(см. man zshmodules
), чтобы получить метка времени процесса, например zstat '+ mtime' / proc / PID
, и после желаемого промежутка времени проверьте, не изменилась ли временная метка для данного / proc / PID
- если да, то завершите задание.