【发布时间】:2013-03-01 11:46:21
【问题描述】:
我第一次尝试使用 cURL 来下载一些数据。 我正在使用 Windows 7 中的 cmd 提示符。 我有一个 txt 文件,其中包含很多我要下载的文件的 URL。 在我用来检索我想要的数据的网站中,帮助说使用此功能下载数据集:
for i in `cat <url text file>`; do curl $i -OL -s; done
但经过一些尝试,到目前为止我还没有找到解决方案。 我应该插入什么而不是那个“”?我以为只是指向存储txt文件的目录并指定其名称和扩展名,如下所示:
C:\Users\Umberto>for i in `cat C:\Users\Umberto\Downloads\data_url_script_2013-03-01_062649.txt`; do curl $i -OL -s; done
我收到消息
i non atteso
(意思是“我没想到”) 你有任何线索如何解决这个问题吗? 非常感谢。
一个最新的注释: 我成功下载了当前目录中的文件,但只指定了一个 URL 而不是我拥有的列表。我现在感兴趣的是通过一个命令(如上面指定的命令)下载我拥有的所有数据(在文本文件中的 URL 列表中指定)。
【问题讨论】:
标签: curl data-transfer