gpt4 book ai didi

inotify - 从 incrond 发送邮件

转载 作者:行者123 更新时间:2023-12-02 13:17:42 31 4
gpt4 key购买 nike

我想使用 incrond 监视我的/etc 文件夹 (ubuntu 12.04 lts) 的更改,并且我想使用以下命令通过电子邮件发送结果:

/etc IN_ATTRIB,IN_CREATE,IN_DELETE,IN_MODIFY,IN_MOVED_FROM,IN_MOVED_TO /usr/bin/mail -s "ALERT:in etc: $@/$#" user@domain.com < /dev/null

但是电子邮件没有来...

怎么了?

感谢您的帮助。

最佳答案

当我第一次尝试使用 incron 时,我也遇到了类似的麻烦。诀窍在于,当文档说使用命令“abc $@/$#”时,它的意思正是如此。您将需要创建一个小型 shell 脚本,该脚本从 incrond 获取返回值并发送适当的邮件消息。

因此 incrontab 条目应如下所示:

/etc IN_ATTRIB,IN_CREATE,IN_DELETE,IN_MODIFY,IN_MOVED_FROM,IN_MOVED_TO /usr/local/bin/mail_command.sh $@/$#

mail_command.sh 接受给定的参数并进行适当的处​​理。

马修

关于inotify - 从 incrond 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13719394/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com