オンラインファイル/フォルダリストに表示されるすべてのファイルとサブディレクトリを含むHTTPディレクトリをダウンロードするにはどうすればいいですか? 質問する

オンラインファイル/フォルダリストに表示されるすべてのファイルとサブディレクトリを含むHTTPディレクトリをダウンロードするにはどうすればいいですか? 質問する

アクセスできるオンライン HTTP ディレクトリがあります。 を介してすべてのサブディレクトリとファイルをダウンロードしようとしましたwget。 しかし、問題は、wgetサブディレクトリをダウンロードするときにindex.html、ファイル自体はダウンロードされずに、そのディレクトリ内のファイルのリストを含むファイルがダウンロードされることです。

深さ制限なしでサブディレクトリとファイルをダウンロードする方法はありますか (ダウンロードしたいディレクトリが、コンピューターにコピーしたいフォルダーである場合など)。

オンライン HTTP ディレクトリ

ベストアンサー1

解決:

wget -r -np -nH --cut-dirs=3 -R index.html http://hostname/aaa/bbb/ccc/ddd/

説明:

  • dddディレクトリ内のすべてのファイルとサブフォルダをダウンロードします
  • -r: 再帰的に
  • -np: ccc/などの上位ディレクトリには移動しません。
  • -nH: ホスト名フォルダにファイルを保存しない
  • --cut-dirs=3: ただし、最初の3つのフォルダaaabbbcccを省略してdddに保存します。
  • -R index.html: index.htmlファイルを除外

参照:http://bmwieczorek.wordpress.com/2008/10/01/wget-recursively-download-all-files-from-certain-directory-listed-by-apache/

おすすめ記事