2017-03-19 5 views
0

ウェブサーバに50個の.rarファイルがたくさんあり、それらをすべてダウンロードしたいと思います。 そして、ファイル名には.rar以外は共通点がありません。ウェブページ上の.rarファイルへのリンクのアドレスを取得するスクリプトを作成するにはどうすればよいですか?

すべてをダウンロードするにはaria2を試したかったのですが、すべての.rarファイルのアドレスを取得するスクリプトを作成する必要があると思います。

私はどのようにスクリプトを書くのか分かりません。どんなヒントも高く評価されます。

答えて

0

あなたのシェルスクリプトで-Aパラメーターを指定してのwgetで再生しようとすることができます:ここで

wget -r "https://foo/" -P /tmp -A "*.rar" 

は-Aが

ファイル名のカンマ区切りリストを指定しないかの説明です(ファイルの種類を参照)。ワイルドカード文字 ''、 '?'、 '['または ']'がacclistまたはrejlistの要素に含まれる場合、接尾辞ではなくパターンとして扱われることに注意してください。この場合、 '-A " .mp3"や' -A '* .mp3' 'のように、シェルがパターンを引用符で囲まないようにパターンを引用符で囲む必要があります。

関連する問題