#991·watchexec

限制执行时间或计数

作者: dzuelke创建于 2026年1月15日更新于 2026年1月16日
标签new feature

如果能够限制执行次数或总共消耗的时间,直到命令不再执行,并且 `watchexec` 停止,那就太好了。这对于任何将 `watchexec` 用于自身目的的程序来说都是非常有用的,例如,执行一次性操作(等待文件系统中的某些内容发生变化,然后执行操作)。因此,例如 `watchexec --initial-events=create --limit-count=1 <filters>` 可用于一次性作业(请参阅 #992 了解 `--initial-events` 建议),而 `watchexec --limit-time=60sec <filters>` 则会在发生变化时持续调用程序,直到 60 秒过去(两者也可以结合使用)。

内容来源: watchexec/watchexec