Webページのハイパーリンクをフィルタリングし、特定のパターンに一致するすべてのハイパーリンクをダウンロードします。

Webページのハイパーリンクをフィルタリングし、特定のパターンに一致するすべてのハイパーリンクをダウンロードします。

私たちの組織のグラフィックストアWebページからすべてのグラフィックファイルをダウンロードしたいと思います。彼らはイラストレーターです(.ai) 型と Corel Draw(.cdr) 形式です。

これらは直接ハイパーリンクで接続されています(たとえば<a href="http://server/path-to-file.ai">...</a>

ベストアンサー1

wgetこれを直接サポートする機能が含まれています。

wget -r -A "*.ai,*.cdr" 'address-of-page-with-hyperlinks'

-r再帰モードを有効にして、指定されたURL以外のファイルをダウンロードし、-A最終的にダウンロードおよび保持されるファイルを制限します。

おすすめ記事