这是堆栈溢出中的第一个问题。需要一个inotify兼容的脚本编写来监视某个目录,如果在中创建了任何新的文件/文件夹,请将这些文件复制到另一个文件夹。我需要脚本不断地监视更改,而不是定期运行。提前Thanx。
您可以从inotify-tools
页面使用inotifywait
来构建这样的东西。典型用途:
inotifywait -m /tmp | while read path events name; do
echo "Now I am going to do something with $name in directory $path."
done
有很多选项可以控制inotifywait
的运行方式;有关详细信息,请参阅手册页。