A.8.2. Spouštění ruby

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ů.

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .