Você pode simplesmente usar a sintaxe de alcance do Bash para especificar o URL:
wget 'http://www.example.com/foo'{0..999}
Isso seria igual ao comando escrito assim (deixando a maioria das URLs entre aspas, porque estou com preguiça de digitar 1000 URLs):
wget 'http://www.example.com/foo0' 'http://www.example.com/foo1' ... 'http://www.example.com/foo42' ... 'http://www.example.com/foo999'