用户有时会将文件添加到Linux服务器上的目录中。我正在寻找在将文件添加到此目录时获得通知的方法。我找到了inotify-tools:
https://github.com/rvoicilas/inotify-tools/wiki/
但我不太确定如何使用它。我似乎无法找到适当的文件。
如果有经验的人可以指导我,我将不胜感激。
答案 0 :(得分:2)
使用inotifywait,您可以执行所需操作,请查看manual page。
答案 1 :(得分:0)
尝试使用entr
,例如
while true; do find path/ | entr -d echo Changed | mail foo@example.com; done
或:
while true; do ls path/* | entr -pd echo Changed | mail foo@example.com; done