現象
$ wget https://osdn.jp/frs/redir.php?m=iij&f=%2Faipo%2F64847%2Faipo-update8.1to8.1.1-linux-x64.tar.gz
[1] 74387
--2016-10-27 18:36:12-- https://osdn.jp/frs/redir.php?m=iij
Resolving osdn.jp... develop43-no-iMac:~ develop43$ 202.221.179.11
Connecting to osdn.jp|202.221.179.11|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://ja.osdn.net/frs/redir.php?m=iij [following]
--2016-10-27 18:36:12-- https://ja.osdn.net/frs/redir.php?m=iij
Resolving ja.osdn.net... 202.221.179.17
Connecting to ja.osdn.net|202.221.179.17|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-10-27 18:36:12 ERROR 404: Not Found.
- URLに
&
がいるとだめ &
なくても、落ちてくるファイル名が正しくない
対策
$ wget --trust-server-names "https://osdn.jp/frs/redir.php?m=iij&f=%2Faipo%2F64847%2Faipo-update8.1to8.1.1-linux-x64.tar.gz"
- ダブルクオーテーションでくくる
--trust-server-names
オプションをつける
参考
SourceForgeからwgetする時正しいファイル名で保存する