通过inotify实现监控文件并执行shell(shell编写实现)

#!/bin/bash
#监视目录和目标目录
FROM_DIR="/www/wwwroot/localhost.com/data.sql"

while true
do
inotifywait -mrq --timefmt ‘%d/%m/%y-%H:%M‘ --format ‘%T%w%f‘ -e modify $FROM_DIR | while read eventName dirName fileName; do
echo $eventName >> dbimport.log
sh /root/dbimport.sh
done
done

通过inotify实现监控文件并执行shell(shell编写实现)

上一篇:十二、Shell篇——管道与重定向


下一篇:十四、Shell篇——系统环境变量