在 CentOS 的 cPanel 中,每周在 cronjob 中运行一次 jpegoptim,仅针对过去一周内添加的文件?

在 CentOS 的 cPanel 中,每周在 cronjob 中运行一次 jpegoptim,仅针对过去一周内添加的文件?

我已经安装了 jpegoptim 并且可以通过 SSH 命令行手动运行它:

jpegoptim *.jpg --strip-all

我想把该命令行放入每周运行一次的 Cronjob 中。我正在运行 CentOS,我想在 cPanel 中设置 Cronjob。

但是,我不确定应该使用什么语法来让 Cronjob 运行此命令?

谢谢。

答案1

一个简单的例子是,通过crontab -e

@weekly cd /path/to/jpeg/files && jpegoptim *.jpg --strip-all

如果要更具体地指定作业的运行时间,请查看中的帮助man 5 crontab。例如,每周日晚上 3 点运行:

00 03 * * 0 cd /path/to/jpeg/files && jpegoptim *.jpg --strip-all

相关内容