たとえばgithubにあるバイナリファイルの場合、URLをとってきてもリダイレクトページが出てくるだけだったりします。
ブラウザならよろしくダウンロードしてくれますが、Curlはそうはいきません。
こういう場合、"-L"オプションをつかいます。
実際のところ
curlで叩くとrawファイルへのリダイレクトになる"http://hoge.fuga.su/nyan"というのがあったとします。
リダイレクト先のrawファイルをローカルに保存したい場合、以下のようにします。
$ curl -OL http://hoge.fuga.su/nyan
参考もと
- man curl