我需要一个可以安排为 Cron 作业的 shell 脚本。它将指向一个目录并递归地检查每个 PHP 文件以查看它在过去 24 小时内是否发生了变化,并将其写入日志文件并每晚通过电子邮件将日志文件发送给我们。
因此脚本将执行以下操作:
- 递归扫描目录以查找 24 小时内更改的所有 php 文件 (home/user/httpdocs)
- 将它们记录到文件中 (/tmp/diff-2012-05-18.log)
- 通过电子邮件将日志文件发送到电子邮件地址 -
在我们将其自动化之前,它应该很容易测试。
关于如何以有效方式执行此操作的任何想法,我都有一种方法可以完成其中的一些,但它对服务器征税。-