首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mac cronjob,无需启动/使用浏览器即可请求网页

问Mac cronjob,无需启动/使用浏览器即可请求网页
EN

Stack Overflow用户
提问于 2011-11-25 23:38:07
回答 1查看 1.8K关注 0票数 0

使用此cronjob:

代码语言:javascript
复制
0 * * * * usr/bin/open http://www.myurl.com/mypage.php

我每小时从我的操作系统(MacOS)打开这个网址。当以这种方式调用时,MacOS将打开默认浏览器并访问该网页。

有没有办法修改我的cronjob来请求一个网页,而不用浏览器打开它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-25 23:40:19

使用curl而不是open。默认情况下,它安装在OS X上。

如果您只想让它打开URL并丢弃任何内容,而不用担心任何错误处理,您可以这样做:

代码语言:javascript
复制
0 * * * * /usr/bin/curl -s http://www.myurl.com/mypage.php > /dev/null

不过,很可能您关心的是错误处理,也可能是保存输出。有很多选项可以让它完全满足您的需求,因此请查看文档。*

*在你的苹果电脑的终端窗口中,你可以输入man curl,它会给你一些信息。它可能不是最容易消化的,这取决于您对老式Unix文档的熟悉程度。但您至少应该能够了解所有不同的命令行标志的作用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8271280

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档