将wget cron命令转换为curl

时间:2014-07-30 17:34:33

标签: curl cron wget cron-task

我想将以下wget cron命令更改为curl格式:

wget https://www.yoursite.com/index.php?route=cronjob/cronjob -O /dev/null

wget --quiet --delete-after "http://www.yoursite.com/index.php?route=cron/abandoned_cart_reminder&secret_code=yourcode"

谢谢!

1 个答案:

答案 0 :(得分:9)

如果您只想从URL下载某些内容,则可以(相当)使用命令wgetcurl。请注意,每个命令的man文档中都提供了以下内容。

<强>语法

wget [options] [URL]
curl [options] [URL]

选项

要指定下载位置,wget使用-Ocurl使用-o

要使输出静音,wget使用--quietcurl使用--silent

要删除完成时下载的每个文件,wget使用--delete-after。我不相信curl有相关选项(它可能会自动执行此操作)。


因此,您的第一个命令的直接翻译将是:

wget https://www.yoursite.com/index.php?route=cronjob/cronjob -O /dev/null
curl https://www.yoursite.com/index.php?route=cronjob/cronjob -o /dev/null

有意义吗?

每个命令的man页面上有lots of examples个在线和大量文档。