是否可以在检测到更改时安排 cron 作业

问题描述 投票:0回答:2

我正在设置我的第一个 cron 作业,并且我知道我可以让它在每天的特定时间运行。但是,我真的希望仅在检测到更改或添加到文件夹中的新文件时才运行该命令。 cron 可以吗?如果没有,是否有另一个程序能够运行类似的命令(仅当它检测到文件夹中的更改时)。我运行的是 Ubuntu 14.04。感谢您的帮助!

cron
2个回答
0
投票

您需要的是iWatch。它监视文件或目录的更改,然后运行您指定的任何命令。


0
投票
MacOS 上的

launchd
可以监视文件夹/文件更改并相应地启动进程。 例如,请参阅此提示

这个提示还建议了一个名为

fswatch
的软件包 - 我自己没有使用过,但听起来很有希望。

© www.soinside.com 2019 - 2024. All rights reserved.