如何在 BASH 脚本中为有时变得不活动的进程设置超时?

ini*_*all 2 scripting bash

我有一个 bash 脚本,它通过 CRON 运行很多命令/工具,比如 convert 或 pdftk。

例如 pdftk 变得“陈旧”或“挂起”并且调用脚本停止继续进行的情况经常发生。

bash 脚本中是否有一种简单的方法(通过陷阱?)来设置执行时间限制或检测特定调用的不活动状态(根据任何定义)?