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 に答える