SourceForge.JPのファイルをwgetで取得する方法
SorceForge.jp のファイルを wget を使ってダウンロードするのに、
http://search.luky.org/oo/ja-discuss.2003/msg04894.html
逆切れ寸前まで行ってしまいました。ぷんぷん。
何これ、かわいい。
SorceForge.JPのファイルダウンロードページのリンクはredir.phpというプログラムが間にはさまります。
このリンク先をそのままコピーして、
wget http://sourceforge.jp/frs/redir.php?m=iij&f=%2Fludia%2F38430%2Fludia-1.5.2.tar.gz
としても
HTTP request sent, awaiting response... 400 Bad Request 06:43:21 ERROR 400: Bad Request.
となってしまって、ファイルをダウンロードできません。
なぜかというと「&」の部分以降がwgetに渡されていないからですね。
なので
wget 'http://sourceforge.jp/frs/redir.php?m=iij&f=%2Fludia%2F38430%2Fludia-1.5.2.tar.gz'
という風に、''でリンク先を囲んでやればいいのです。
まあ、私も少し悩んだということです。ぷんぷん。
例として挙げさせてもらったludiaさん、すみません。