Kodama's home / tips.

ウエブ ページを取り込む(wget メモ)

良いウエブページを見付けたら,閉鎖や移動で見失う事もあるので,自分の PC に取り込んでおきたい. wget を使うと便利だ. 例えば次の方法で ~kodama 以下のページをまとめて取得できる.
wget -r -N -l 0 -np -k -p http://www.math.kobe-u.ac.jp/~kodama/index.html

個別のページを取る場合以下のようにする.

wget -k -p http://...

ついでに, ncftp のコロンモード相当の動作.

wget -q ftp://ftp.math.kobe-u.ac.jp/pub/knot/quaternion.rb
wget -q -O - ftp://ftp.math.kobe-u.ac.jp/pub/knot/quaternion.rb > file

オプションの意味

wget --help より抜粋. (忘れがちなので....)
ダウンロード:
  -N,  --timestamping           ローカルより古いファイルは転送しません。
  -Y,  --proxy=on/off           代理サーバ(proxy)をon/off(代理サーバは .wgetrc の http_proxy=... の項で指定.)
  -k,  --convert-links         非相対リンクを相対リンクに変換します。
  -p,  --page-requisites       HTMLページを表示するのに必要な画像等、必要なものを一緒に取得します。
  -q,  --quiet                ログ出力しません。

再帰的転送:
  -r,  --recursive             ウェブを再帰的に転送します
  -l,  --level=NUMBER          再帰する深さを指定します(0は無制限)。
  -np, --no-parent             親ディレクトリに移動しません。
  -m,  --mirror                ミラーに適したオプション(-r -N -l 0 -nr)で動作します。


Kodama's home / tips.