Com o curl você deve ser capaz de fazer
curl -o customname -r0-499 <url>
em que 0 - 500 seria o intervalo de bytes
página curl man veja a opção -r
Postado por ewindisch no comentário
It is better not to use -O here as the OP would like to specify the destinations. curl -o file.part1 -r0-490000 $url & curl -o file.part2 -r490001- $url – ewindisch