wgetを使用してすべてのオーディオファイル(wikiaの場合は100,000ページ以上)をダウンロードしてください。

wgetを使用してすべてのオーディオファイル(wikiaの場合は100,000ページ以上)をダウンロードしてください。

Wookiepedia(Star Wars wiki)からすべてのオーディオファイルをダウンロードしようとしています。

最初の考えはこれでした。

wget -r -A  -nd .mp3 .ogg http://starwars.wikia.com/wiki/

ディレクトリが作成されないように、Wikiからすべての.mp3と.oggをダウンロードする必要があります。ただし、端末で実行すると、次の結果が表示されます。

大きな打撃:http://starwars.wikia.com/wiki/:対応するファイルやディレクトリはありません。

問題は、各wikiページのURLが一意であるため、forループを使用できないことです。たとえば、

http://starwars.wikia.com/wiki/Retcon

http://starwars.wikia.com/wiki/C-3PX

http://starwars.wikia.com/wiki/Star_Wars_Legends

この構造のURLをダウンロードできますか?

編集:これは答えを使用して得られたメッセージです。

--2016-02-10 16:21:26-- http://starwars.wikia.com/wiki/ starwars.wikia.com(starwars.wikia.com)解決中... 23.235.33.194、23.235.37.194、104.156.81.194、... starwars.wikia.com 。 :80…接続されました。 HTTP 要求が送信されました。応答を待っています... 301永久に移動した場所:http://starwars.wikia.com/wiki/Main_Page[次へ]--2016-02-10 16:21:26-- http://starwars.wikia.com/wiki/Main_Page starwars.wikia.comへの既存の接続の再利用:80. HTTPリクエストが送信され、応答を待っています... 200 OK長さ:569628(556K)[text / html]保存場所: 'index.html'

100%[========================>] 2.6秒で569,628 217KB/s

2016-02-10 16:21:29 (217KB/s) - "index.html" 保存済み [569628/569628]

index.htmlは拒否される必要があるため、削除してください。

完了 - 2016-02-10 16:21:29 - 総壁時計時間:2.7秒ダウンロード:1ファイル、2.6秒で556K(217KB / s)

sl

情報は提供されず、作業ディレクトリにファイルがありません。

ベストアンサー1

あなたの構文が少し間違っているようです。努力する

wget -r -nd -A=mp3,ogg http://starwars.wikia.com/wiki/

おすすめ記事