如何让 curl 将文件保存到指定目录?

如何让 curl 将文件保存到指定目录?

我正在尝试使用脚本让 curl 下载文件并将其保存到某个目录。我已下载了文件,但我不知道如何通过脚本将其保存到某个目录。它通常只是将其保存到当前工作目录。

答案1

curl http://google.com > /path/to/dir/index.html

答案2

更正:

您可以使用

-o, --output FILE 将输出写入到 stdout 而不是 stdout

curl --url https://google.com --output /any/file-location

答案3

让 curl 和 shell 各自做它们擅长的事情:

(cd TARGET_DIRECTORY && curl ...)

-o另外,手册中有关该选项的描述可能也有一些让您感兴趣的内容。

相关内容