我正在尝试使用脚本让 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
另外,手册中有关该选项的描述可能也有一些让您感兴趣的内容。