我正在尝试在带有OSX 10.10(Yosemite)的Mac上使用cURL从基于Web的FTP站点下载大文件。无论出于何种原因,Apple包含cURL但不包括wget,我想使用它。
的标准命令consolidate
将一些ASCII荒谬打印到标准输出,不下载文件。
这实际上是我想要做的事情:
curl http://website.com/file.ext
这是一个非常大的文件,但是要注意,如果你想尝试一下。
感谢任何帮助!
答案 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是首选