The good news is, if you're doing Ruby in order to do Rails, there is such a thing.
http://ruby.railstutorial.org/ruby-on-rails-tutorial-book (Include every section labeled optional)
For general Ruby though, less so. I've heard good things about http://tryruby.org/, and I liked the Pickaxe book (though I didn't love it).