Mac cronjob, запросить веб-страницу без запуска / использования браузера - PullRequest
0 голосов
/ 25 ноября 2011

с этим cronjob:

0 * * * * usr/bin/open http://www.myurl.com/mypage.php

Я открываю этот URL каждый час из моей ОС (MacOS). При таком вызове MacOS открывает браузер по умолчанию и достигает этой веб-страницы.

Есть ли способ изменить мой cronjob для запроса веб-страницы, не открывая ее в браузере?

1 Ответ

2 голосов
/ 25 ноября 2011

Используйте curl вместо open.По умолчанию он установлен в OS X.

Если вы просто хотите, чтобы он открывал URL-адрес и отбрасывал любое содержимое, и не беспокоился об обработке ошибок, вы можете сделать что-то вроде этого:

Вероятно, однако, что вы заботитесь об обработке ошибок и, возможно, сохранении вывода.Есть много вариантов, чтобы заставить его делать именно то, что вы хотите, поэтому проверьте документацию. *

* В окне терминала на вашем Mac вы можете набрать man curl, и он должен дать вам некоторую информацию.Это может быть не так легко переварить, в зависимости от вашего уровня комфорта со старой документацией Unix.Но вы должны хотя бы понять, что делают все различные флаги командной строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...