将wget cron命令转换为curl

Big*_*Mac 5 cron curl 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"
Run Code Online (Sandbox Code Playgroud)

谢谢!

Cas*_*alk 9

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

句法

wget [options] [URL]
curl [options] [URL]
Run Code Online (Sandbox Code Playgroud)

选项

要指定下载位置,请在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
Run Code Online (Sandbox Code Playgroud)

合理?

每个命令的页面上有很多在线示例和大量文档man.