我需要侦听目录,如果在此目录中创建了文件并且可以正常工作,我可以侦听
inotifywait -m -r -e moved_to -e create "$DIR" --format "%f" | while read f
do
if [[ $f = *.csv ]] ; then
do something
fi
done
但是,如果未创建此文件,我需要在12:00和19:00(在19:00)发送电子邮件。
那么,如何使用inotifywait监视文件和系统时间?我尝试过在一段时间内使用双重条件,但不起作用
答案 0 :(得分:0)
将incrontab(5)与incrond(8)一起使用。当然,您应该安装它并与test(1)结合使用。
我的观点是,像scripting languages,Guile,Python这样的Lua更适合此类任务。您会发现与inotify(7)相关的扩展。
的工作更多我需要在12:00和19:00(在19:00)发送电子邮件