0

我的文件以-comps.xml以下形式结尾:

http://some/url/<sha256sum>-<2 chars>-x86_64-comps.xml

sha256sum 是长度为 65 的字母数字字符串。

例如:

 http://some/url/0dae8d32824acd9dbdf7ed72f628152dd00b85e4bd802e6b46e4d7b78c1042a3-c6-x86_64-comps.xml

如何使用 下载此文件curl

4

2 回答 2

1

我找到了使用 wget 的解决方案:

 wget --recursive --level=1 --no-parent --no-directories  --accept '*-comps.xml' --directory-prefix=. http://some/url 
于 2013-01-02T11:31:38.030 回答
0

假设您已经知道文件名,要下载文件的内容,那么只需使用

curl -O http://some/url/0dae8d32824acd9dbdf7ed72f628152dd00b85e4bd802e6b46e4d7b78c1042a3-c6-x86_64-comps.xml

如果您希望根据文件内容的 SHA256 以某种方式预先确定文件名,那么您将需要已经可以访问这些内容才能确定 URL 的 SHA256 部分,或者可以访问替代此信息的来源。

于 2013-01-01T10:17:04.770 回答