我的文件以-comps.xml
结尾,并且格式如下:
http://some/url/<sha256sum>-<2 chars>-x86_64-comps.xml
sha256sum是65长度的字母数字字符串。
例如:
http://some/url/0dae8d32824acd9dbdf7ed72f628152dd00b85e4bd802e6b46e4d7b78c1042a3-c6-x86_64-comps.xml
如何使用curl
下载此文件?
答案 0 :(得分:1)
我找到了使用wget的解决方案:
wget --recursive --level=1 --no-parent --no-directories --accept '*-comps.xml' --directory-prefix=. http://some/url
答案 1 :(得分:0)
假设您已经知道文件名,要下载文件内容,只需使用
即可curl -O http://some/url/0dae8d32824acd9dbdf7ed72f628152dd00b85e4bd802e6b46e4d7b78c1042a3-c6-x86_64-comps.xml
如果您希望以某种方式根据文件内容的SHA256预先确定文件名,那么您需要已经有权访问这些内容才能确定URL的SHA256部分,或者有权访问这个信息的替代来源。