使用inotify-tools检测文件更改并执行脚本


1

我需要使用inotify-tools检测文件更改。这是算法:

文件已更改-> .sh脚本在文件已更改的同一文件夹中执行。

我该如何实现?

#!/bin/sh
MONITORDIR="/path/to/the/dir/to/monitor/"
inotifywait -m -r -e create --format '%w%f' "${MONITORDIR}" | while read NEWFILE
do
        sh ./***/execscript.sh
done

我认为,我需要在之后进行一些更改while read NEWFILE,当然,请使用该目录的路径替换****。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.