Inotify兼容Shell脚本来监视shell某个目录

时间:2012-07-31 12:47:41

标签: linux shell monitor inotify

这是Stack溢出中的第一个问题。需要一个与inotify兼容的脚本编写,它将监视某个目录,如果在其中创建了任何新文件/文件夹,则将这些文件复制到另一个文件夹。我需要脚本不断监视更改而不是定期运行。 提前完成。

1 个答案:

答案 0 :(得分:2)

您可以使用inotifywait页面中的inotify-tools来构建类似的内容。典型用途:

inotifywait -m /tmp | while read path events name; do
  echo "Now I am going to do something with $name in directory $path."
done

有很多选项可以控制inotifywait的运作方式;有关详细信息,请参阅手册页。