如何使用cURL从网站下载文件

时间:2015-09-07 21:35:36

标签: curl

我正在尝试在带有OSX 10.10(Yosemite)的Mac上使用cURL从基于Web的FTP站点下载大文件。无论出于何种原因,Apple包含cURL但不包括wget,我想使用它。

的标准命令
consolidate

将一些ASCII荒谬打印到标准输出,不下载文件。

这实际上是我想要做的事情:

 curl http://website.com/file.ext 

这是一个非常大的文件,但是要注意,如果你想尝试一下。

感谢任何帮助!

2 个答案:

答案 0 :(得分:2)

默认情况下,curl将内容打印到标准输出。您可能正在请求二进制文件,该文件无法在标准输出上正确打印。您应该使用-o选项指定要保存的文件名:

curl http://cdna.eva.mpg.de/denisova/BAM/human/DNK02.bam -o DNK02.bam

答案 1 :(得分:1)

作为上述的替代方案。 (-o选项是最好的)

您可以使用输出重定向

curl URL > file.ext

或使用wget

wget URL

同样,另一个答案中的-o是首选