【发布时间】:2014-07-11 05:47:01
【问题描述】:
我正在尝试创建一个后台运行的 shell 脚本,它会在文件树中创建文件时通知它,检查文件名是否符合特定条件,通过电子邮件发送文件,然后移动它。
应用程序 - 通过电子邮件发送 FreePBX 通话录音。
文件存储在 /var/spool/asterisk/monitor/yyyy/mm/dd/
例如 - /var/spool/asterisk/monitor/2014/07/10/conf-220-220...
因此,当创建记录时,它会根据文件名检查它的去向、发送电子邮件并将其移出文件夹。
我看到了有关 inotify-tools 的建议,但该网站上的最新消息是 2010 年的。
我也看到了 incron,但想要一些可能会破坏我的电话系统的东西(我害怕安装程序)
inotify.aiken.cz/?section=incron&page=doc&lang=en
因为这个版本比较早,它不包含标准的可移植构建机制(例如用于自动工具)。只有一个 Makefile 必须手动修改。在许多 Linux 系统上,您无需更改任何内容。
【问题讨论】: