Как может загрузить все URL для следования за форматом как как www.site.com/fooXXX
когда XXX могло быть какое-либо число между 0-999, его возможное?
Можно просто использовать синтаксис диапазона Bash для определения URL:
wget 'http://www.example.com/foo'{0..999}
Это было бы равно команде, выписанной как это (оставляющий большинство URL, промежуточных, потому что я слишком ленив к URL типа 1000):
wget 'http://www.example.com/foo0' 'http://www.example.com/foo1' ... 'http://www.example.com/foo42' ... 'http://www.example.com/foo999'