Я хотел бы настроить работу cron для автоматической еженедельной загрузки файла с моего веб-хостинга. Я использую OS X.6.8.

Я хочу указать папку, в которую загружается файл.

Как это может быть сделано? Я просто хочу перезаписывать один и тот же файл каждый раз.

2 ответа2

3

Откройте терминал, введите crontab -e , нажмите i чтобы вставить текст, и введите следующее:

30 3 * * 0 curl http://superuser.com/questions/360848/how-to-setup-a-cronjob-to-auto-download-a-file-on-mac > Downloads/filename.html

Затем сохраните и выйдите, нажав Escape , набрав :wq и нажав Enter .

Это запустит команду curl для загрузки URL-адреса в Downloads/filename.html каждое воскресенье (день недели с индексом 0) в 3:30.

0

Wget с Cron должен работать

*/5 * * * * wget -O /path/to/output/file -q -b http://example.com/somefile.ext

Это будет загружать файл каждые 5 минут. Мне сообщили, что OS X по умолчанию не включает wget, так что это может быть не лучшим решением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .