wget で途中で止まった時に再開する

wget でダウンロードしているときに 途中で止まることがあります。

$ wget http://example.com/images/cdrom.iso

--2011-11-01 22:38:49--  http://example.com/images/cdrom.iso
Connecting to 192.168.3.1:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 717225984 (684M) [application/octet-stream]
Saving to: `cdrom.iso'

99% [========================================> ] 714,444,862 --.-K/s  eta 2s

そんなときは -c オプションを付けて実行します。

$ wget -c http://example.com/images/cdrom.iso

--2011-11-01 22:49:16--  http://example.com/images/cdrom.iso
Connecting to 192.168.3.1:3128... connected.
Proxy request sent, awaiting response... 206 Partial Content
Length: 717225984 (684M), 2781122 (2.7M) remaining [application/octet-stream]
Saving to: `cdrom.iso'

100%[+++++++++++++++++++++++++++++++++++++++>] 717,225,984 1.00M/s   in 2.6s

2011-11-01 22:49:18 (1.00 MB/s) - `cdrom.iso' saved [717225984/717225984]

これで前の続きからダウンロードすることができます。

Google サイト内検索

Amazonアソシエイト