wgetはリモートURLから正規表現パターンファイルをダウンロードします。

wgetはリモートURLから正規表現パターンファイルをダウンロードします。

リモートCentOSミラーからすべてのRPMファイルをダウンロードしたいです*httpd*。次のコマンドを実行しようとしても機能しないようです。

[root@yum foo]# wget -r --no-parent -A "*httpd*" https://mirrors.edge.kernel.org/centos/7.5.1804/os/x86_64/Packages/

ディレクトリ構造を作成しますが、ディレクトリにファイルがありません。

[root@yum foo]# ls
mirrors.edge.kernel.org

私は何が間違っていましたか?

答え1

これを行う予定のWebサイトには、次のrobots.txtファイルが含まれています。

User-Agent: *
Disallow: /

再帰モードでは、wgetこのファイルは尊重されるため、再帰コピーは拒否されます。

関連情報