Program spustíme jednoduše
$ ruby
Program nevypisuje žádný prompt. Očekává na standardním vstupu text programu. Zkusíme jednoduchý program.
puts "Ahoj"
Po napsání programu ukončím vstup stiskem Ctrl+d. Ruby program analyzuje a vykoná
Ahoj
Pokud je program malý, můžeme jej předat Ruby na příkazové řádce.
# $Id: spoustime-ruby.ses,v 1.1 2003/11/19 23:54:35 radek Exp $ruby -e '(1..7).each{|n| print "#{n} "}'
1 2 3 4 5 6 7
$ ruby -e '(1..7).each{|n| print "#{n} "}' 1 2 3 4 5 6 7 $
Tento způsob je obvyklý u celé řady programů jako jsou sed, awk, perl, python a spousty dalších. Používá se hlavně k snadnému začlenění do skriptů.