Linux 使用cron每天运行脚本并创建压缩日志文件

Linux 使用cron每天运行脚本并创建压缩日志文件,linux,ubuntu,cron,crontab,Linux,Ubuntu,Cron,Crontab,我试图每15分钟在这个位置上运行一次PHP脚本 0,5,10,15 * * * * /usr/local/bin/php /var/www/html/adform.php 并将脚本结果放在特定文件的特定文件夹中,并每天对其进行压缩。有可能吗?怎么可能?请帮忙。这是可能的 与其每隔15分钟运行一次/usr/local/bin/php,为什么不用一个shell脚本来代替这个调用呢 此shell脚本将运行您的php脚本,将输出通过管道传输到系统中某个位置的文件,然后您可以对其进行压缩。谢谢您的建议

我试图每15分钟在这个位置上运行一次PHP脚本

0,5,10,15 * * * * /usr/local/bin/php  /var/www/html/adform.php
并将脚本结果放在特定文件的特定文件夹中,并每天对其进行压缩。有可能吗?怎么可能?请帮忙。

这是可能的

与其每隔15分钟运行一次
/usr/local/bin/php
,为什么不用一个shell脚本来代替这个调用呢


此shell脚本将运行您的php脚本,将输出通过管道传输到系统中某个位置的文件,然后您可以对其进行压缩。

谢谢您的建议。你能给我举一些例子,如何做这个shell脚本吗。我不打算为你写剧本,因为它非常基本。我的回答中有一些提示,描述了它需要做什么。例如,
php
命令的管道输出到一个文件,然后使用首选的数据压缩工具压缩该文件。请参阅:
tar
zip
@MilosMarkovic脚本编写得如何?这种方法对您有效吗?Yap Lewis我尝试使用.sh而不是php,并成功地使用log设置了cron。Tnx