アクセスできるオンライン HTTP ディレクトリがあります。 を介してすべてのサブディレクトリとファイルをダウンロードしようとしましたwget
。 しかし、問題は、wget
サブディレクトリをダウンロードするときにindex.html
、ファイル自体はダウンロードされずに、そのディレクトリ内のファイルのリストを含むファイルがダウンロードされることです。
深さ制限なしでサブディレクトリとファイルをダウンロードする方法はありますか (ダウンロードしたいディレクトリが、コンピューターにコピーしたいフォルダーである場合など)。
ベストアンサー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つのフォルダaaa、bbb、cccを省略してdddに保存します。-R index.html
: index.htmlファイルを除外