我刚刚安装了inotify-tools。
我想持续检测文件夹 /path 下文件的 chksum 变化
一旦检测到更改(在 /path 下),它将打印
echo“文件夹/路径下文件的chksum已更改”
到目前为止如何检查 chksum 的示例
find /path -type f -name "*.jar" | xargs cksum | awk '{ sum += $1 } END { print sum }'
类似的案例很少:
#!/bin/sh
MONITORDIR="/path/to/the/dir/to/monitor/"
inotifywait -m -r -e create --format '%w%f' "${MONITORDIR}" | while read NEWFILE
do
echo "This is the body of your mail" | mailx -s "File ${NEWFILE} has been created" "[email protected]"
done