采取具体行动的监控器

采取具体行动的监控器

我想要一个显示器不仅报告变化,但执行指定的操作,当事件被触发时。

我正在尝试一些工具,但似乎无法实现我的预期目标

我不确定我是否理解如何使用 iwatch 命令。查看命令行使用示例...

$ iwatch -r -c (w;ps -ef)|mail -s '%f was changed' root@localhost /bin
              Monitor /bin directory, recursively, and execute the commands  'w'  and  'ps  -ef',
              sending  the  results  to  root@localhost,  using  '<path_filename> was changed' as
              subject.  To see about '%f' take a look at STRINGS FOR COMMAND section.

我怎么能够执行命令移动或删除文件,事件触发后

我也尝试了 fileschanged,但显然必须知道该文件才能进行监控。因此以下方法不起作用...

fileschanged --show=created,changed --files-to-monitor *.*

有没有一个好的程序可以让我例如设置命令移动一个文件,一旦触发一个事件,如果是这样,它的用途是什么?

相关内容