使用例
Webサーバーからファイルをダウンロードする
$ wget http://www.xxxxx.co.jp/file.tar.gz
リトライ回数を5回に設定してFTPサーバーからファイルをダウンロードする。
$ wget -t 5 ftp://ftp.xxxxxx.co.jp/file.tar.gz
FTPサーバーのdirディレクトリ以下を全て取得する
$ wget -r ftp://ftp.xxxxxx.co.jp/dir/
Webサーバーから5段階までリンクをたどりながらファイルを入手する
$ wget -l 5 -L http://www.xxxxx.co.jp/index.html
png画像のみを入手する
$ wget -A .png http://www.xxxxx.co.jp/index.html
-P オプションをで保存先ディレクトリを指定する
$ wget http://example.com/hoge.tar.gz -P /tmp
ミラーサイトを作る場合に便利なオプション
オプション | 説明 |
---|---|
-p, --page-requisites | ページを適切に表示するために必要な関連ファイルを取得する。 |
-r, --recursive | 再帰的に取得する。 |
-l, --level | 再帰の深さ(1 以上)を指定。0 は無限に再帰する。 |
-k, --convert-links | リンクの URL をミラー先をポイントするように修正する。 |
-K, --backup-converted | URL 修正前のファイルを保存する。 |
-N, --timestamping | 修正があったファイルのみを再取得する。 |
- 特に、-k を指定する場合は、同時に -K を指定しないと、-N によるタイムスタンプ比較がうまく機能しない場合がある。
- -r を指定しない時は、指定ページのみを取得する。
- -p を付加することで、そのページを表示するために必要な画像ファイルなどを追加で取得する。
- -r を指定した場合は、-l N で N クリック先の画面まで取得する。