Time-stamp: "99/08/08 08:41:49 yasuhide"

ダウンロードするときには何を使います?

  1. wget
  2. ncftp
  3. gftp

wget

ftp,http どちらでも使えます。 ディレクトリツリーごとごっそりダウンロードすることも出来ます。
ただし、使い過ぎは迷惑になるので、ほどほどに…。

.bashrc

alias wget="wget --output-file=$HOME/.wget.log --append-output=$HOME/.wget.log"
alias rwget="wget -t3 -N -x -r -l20 -k -L -np --reject=deb,rpm,gz,tgz,lzh,exe --proxy=off" 
上の方ではうまくいかないな…。

ncftp

「にっくえふてぃぴぃ」と読むらしい…。 たとえば、最近100日で更新されたファイルをダウンロードしたいのなら、

ncftp -n 100 ftp://ring.asahi-net.or.jp/pub/linux/Vine/Vine-1.1/i386/Vine/RPMS/*
この場合は進行状況が分からないのが難点だが、タイムスタンプは保存される

gftp

WS_ftp みたいな外見ですね。 実はまだダウンロードするのに使ったことはないのですが。

あと、tkftp というのもありますが、rpm 化するには makefile の修正が必要なようで…。 面倒ならそのまま su; make しちゃいましょう。

メールは dasen@typhoon.co.jp まで。