% ruby ????-v
(-v memberitahu jurubahasa untuk mencetak Ruby's. retak), dan kemudian tekan Enter. Jika Ruby dipasang, anda akan melihat mesej yang serupa dengan yang berikut:
% ruby ????-v
ruby 1.6.6 [i586-linux]
Jika Ruby tidak dipasang, anda boleh bertanya pentadbir untuk memasangnya, Atau anda boleh melakukannya sendiri, Ruby ialah perisian percuma tanpa pemasangan atau sekatan penggunaan
Sekarang, mari bermain dengan Ruby Anda boleh meletakkan program Ruby secara langsung pada baris arahan dengan parameter -e.
% ruby ????-e ' print "hello worldn"'
hello world
Secara amnya, program Ruby disimpan dalam fail
% cat > test.rb
print "hello worldn"
^D
% cat test. rb
cetak "hello worldn"
% ruby ????test.rb
hello world
^D merujuk kepada control-D Di atas adalah situasi di bawah UNIX, maka seperti ini:
C: ruby> con: test.rb
print " hello worldn"
^Z
C:ruby> type test.rb
print "hello worldn"
C:ruby> ruby ????test.rb
hello world
Apabila menulis kod yang lebih praktikal daripada ini, anda akan mahu menggunakan editor teks sebenar
Sesetengah perkara yang sangat rumit dan berguna boleh dilakukan dengan program mini satu baris Contohnya, perkara ini menggantikan foo dengan bar dalam semua program sumber dan fail pengepala dalam direktori semasa, Dan tambahkan sandaran ".bak" pada fail asal:
% ruby ???? -i.bak -pe 'sub "foo", "bar"' *.[ch]
Program ini serupa dengan arahan kucing di bawah UNIX (tetapi lebih kecil daripada kucing lebih perlahan):
% ruby ????-pe 0 fail