Вот небольшая программа, которую я написал для получения некоторых файлов.
base = "http://media.pragprog.com/titles/ruby3/code/samples/tutthreads_"
for i in 1..50
url = "#{ base }#{ i }.rb"
file = "tutthreads_#{i}.rb"
File.open(file, 'w') do |f|
system "curl -o #{f.path} #{url}"
end
end
Я знаю, что это может быть немного красноречивее, но это служит цели. Проверьте это. Я просто собрал все вместе сегодня, потому что устал от перехода на каждый URL, чтобы получить код для книги, который не был включен в исходный код.