Похожие вопросы

/dev / tty: нет такого устройства или адреса - только в скрипте
Как запустить скрипт цикла for в фоновом режиме через удаленный хост с помощью ssh?
Почему я не могу создать символическую ссылку на каталог на том же уровне, что и каталог?
Удалить пустые колонки из CSV файл с bash-скрипт
Использование wget для рекурсивного обхода сайта и загрузки изображений
номер команды bash (#) эквивалентен в zsh
Что не так с моим сценарием bash, чтобы сохранить последние x-файлы и удалить остальные?
Как получить доступ к папкам Windows из Bash на Ubuntu на Windows
Запуск сценария bash из docky
BASH: асинхронное выполнение команд с задержкой
Не удается получить доступ к файлам Windows с помощью Linux Bash для windows 10
В tmux я могу получить " exit` для выхода из содержащего окна терминала, а не из самого сеанса?
Командная строка Bash перезаписывает текущую строку
Как остановить терминал bash от добавления частей предыдущих команд в текущую строку?
Как подключиться к WiFi из командной строки в Ubuntu без.конф файл?

Запуск jpegoptim в cronjob раз в неделю, на CentOS из cPanel, только для файлов, добавленных в течение прошлой недели?

Я установил jpegoptim и могу вручную запустить его через командную строку SSH:

jpegoptim *.jpg --strip-all

Я хотел бы взять эту командную строку и поместить ее в Cronjob, который запускается раз в неделю. Я управляю CentOS, и я хотел бы установить Cronjob в cPanel.

однако я не уверен, какой синтаксис я должен использовать для Cronjob, чтобы заставить его выполнить эту команду?

спасибо.

5
задан janderson133787
источник

1 ответов

простой пример: via 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

0
отвечен MikeK 2016-11-21 14:09:44
источник

Другие вопросы bash centos cron linux ssh