Program spustíme jednoduše
$ rubyProgram 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ů.
