我正在尝试将cron作业设置为每10分钟运行一次以找到2个特定文件(比如a和b),如果找到它的输出和文件创建时的时间戳,并将其作为电子邮件发送到suse linux。
任何人都可以建议。
谢谢 Jonu Joy
答案 0 :(得分:0)
假设邮件传递如此有效,并且您知道如何编辑crontabs ......
将以下内容放入脚本中(修改路径以匹配您的系统,我不会在这里使用),使其可执行,并且每十分钟从cron运行一次。
#!/bin/bash
find . -name a -o -name b|while read file; do ls -l $file; cat $file; echo "" ; done | mail user@domain
然后:
chmod +x /path/to/script/above
像cron一样从cron运行:
0/10 * * * * /path/to/script/above