予測可能なURLパターンを持つファイルのリストをプログラムで取得しますか?

予測可能なURLパターンを持つファイルのリストをプログラムで取得しますか?

同様の質問がありますが、まったく同じではありません。新しいものを使うApple TVスクリーンセーバーJSONリソースbたとえば、予測可能なURLの場合(および次の数字のみが-変更された場合)、wgetが関数内で使用できるパターンを作成するのは非常に簡単です。後者の数も上がります4

http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/b6-4.mov

しかし、試してみてくださいこれこれそしてこれフラグがあっても失敗します-nd

私はこれが私が見逃している単純で明確なものであると感じます。

ベストアンサー1

これが質問であることを知っていますが、次の方法をwget使用したい場合:curl

元のファイル名をダウンロードして保存します。

curl -O -L -f http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/b[1-10]-[1-4].mov

カスタムファイル名のダウンロードと使用

curl -o screensaver-b#1-#2.mov -L -f http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/b[1-10]-[1-4].mov

マルチスレッドをしたい場合は、最初の正規表現を次のように分割します。

curl -O -L -f http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/b[1-5]-[1-4].mov -O -L -f http://a1.phobos.apple.com/us/r1000/000/Features/atv/AutumnResources/videos/b[6-10]-[1-4].mov`

-0指定されたファイル名と同じファイル名をダウンロードしてください。

-oダウンロードしたファイル名のカスタマイズ

-L場所のタイトルに従う

-f404をダウンロードしないように静かに失敗してください。

おすすめ記事