Linux cron作业查找文件并列出其输出(如果找到)

Linux cron作业查找文件并列出其输出(如果找到),linux,Linux,我正在尝试让cron作业设置每10分钟运行一次,以查找2个特定文件(比如a和b),如果找到,则查找其输出和创建文件时的时间戳,并在suse linux中将其作为电子邮件发送 谁能推荐一下吗 多谢各位 乔努·乔伊(Jonu Joy)假设邮件传递是有效的,并且您知道如何编辑crontab 将以下内容放入脚本中(修改路径以匹配您的系统,我这里没有suse),使其可执行,并每十分钟从cron运行一次 #!/bin/bash find . -name a -o -name b|while read fil

我正在尝试让cron作业设置每10分钟运行一次,以查找2个特定文件(比如a和b),如果找到,则查找其输出和创建文件时的时间戳,并在suse linux中将其作为电子邮件发送

谁能推荐一下吗

多谢各位
乔努·乔伊(Jonu Joy)

假设邮件传递是有效的,并且您知道如何编辑crontab

将以下内容放入脚本中(修改路径以匹配您的系统,我这里没有suse),使其可执行,并每十分钟从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运行:

0/10 * * * * /path/to/script/above