I think it's because `>` is supposed to merely redirect the output but using the `-o` flag outputs to a file. So you could do `curl url -o ~/.pave/c5.zip` or `curl url > ~/.pave/c5.zip` but both will cause problems.