Mula-mula, anda perlu menyemak sama ada Ruby dipasang Pada gesaan shell (di sini diwakili sebagai "%", jadi jangan taip %), taip
% 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
Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn