Skip to content

Record / Memo

wget コマンド

// URL 指定 wget -x -nH http://www.7-2.jp/try/download/sample.pdf // ファイルリストで指定 wget -x -nH -i wget_list.txt //

// URL 指定
wget -x -nH http://www.7-2.jp/try/download/sample.pdf

// ファイルリストで指定
wget -x -nH -i wget_list.txt

// リトライ回数を指定 (5回)
wget -t 5 -nc -x -nH -i wget_list.txt

// 階層数を指定し再帰的に取得
wget -x -nH -r -l 2 -nc -i wget_list.txt

// 階層数と取得総容量(10メガ)を指定し再帰的に取得
wget -x -nH -r -l 2 -Q 10m http://sample-url.net

オプション

-x

ローカルにディレクトリーを作る

-nH

ローカル保存の際、ホスト名(http://www.7-2.jp/ )を除去し、ディレクトリー構造を維持して保存する

-t 回数

ダウンロード試行回数

-r

再帰的にファイルを取得

-l 階層数

再帰的取得の場合、その階層数

-L

相対リンクのみをダウンロードする

-nc

既に取得済みのファイルは改めて取得しない

-np

親ディレクトリを再帰の対象としない

-Q サイズ

ダウンロードするファイルサイズの総量を指定する(単位はバイト:kでキロバイト:mでメガバイト)

-R EXT

EXTで指定された拡張子のファイルは取得しない

参考

wget – IT専科
http://www.itsenka.com/contents/development/unix-linux/wget.html

Back to Discoveries