97 Saya perlu menjalankan beberapa baris kode Ruby dari terminal, tetapi saya tidak dapat menemukan parameter yang diperlukan untuk itu. Bisakah Anda menjelaskan bagaimana melakukan ini? ruby console terminal Andresh Podzimovsky sumber Kemungkinan duplikat dari Bagaimana cara menjalankan skrip Ruby di Terminal? ymoreau Anda dapat menggunakan IDE online untuk menjalankan kode Anda. Itu mungkin menulis kode atau mengunggah file. repl.it/languages/ruby Darlan Dieterich Jawaban: 178 Jika Ruby sudah diinstal, maka ruby yourfile.rb dimana yourfile.rbfile yang berisi kode ruby tersebut. Atau irb untuk memulai lingkungan Ruby interaktif, tempat Anda dapat mengetik baris kode dan langsung melihat hasilnya. theglauber sumber 6 irbadalah solusi untuk saya B Samedi 43 Anda dapat menjalankan perintah ruby dalam satu baris dengan -ebendera: ruby -e "puts 'hi'" Periksa halaman manual untuk informasi lebih lanjut. BahasaNamedAfterCofee sumber 1 @AndreshPodzimovsky Anda perlu require 'date'. Jadi:ruby -e "require 'date'; Date.new(2012,12,31).yday" LanguagesNamedAfterCofee 6 Anda mungkin juga ingin mencetak hasilnya ke stdout:ruby -r date -e "puts Date.new(2012,12,31).yday" Joshua Cheek 4 @JoshuaCheek +1 untuk menyebutkan -rbendera. LanguagesNamedAfterCofee
178 Jika Ruby sudah diinstal, maka ruby yourfile.rb dimana yourfile.rbfile yang berisi kode ruby tersebut. Atau irb untuk memulai lingkungan Ruby interaktif, tempat Anda dapat mengetik baris kode dan langsung melihat hasilnya. theglauber sumber 6 irbadalah solusi untuk saya B Samedi 43 Anda dapat menjalankan perintah ruby dalam satu baris dengan -ebendera: ruby -e "puts 'hi'" Periksa halaman manual untuk informasi lebih lanjut. BahasaNamedAfterCofee sumber 1 @AndreshPodzimovsky Anda perlu require 'date'. Jadi:ruby -e "require 'date'; Date.new(2012,12,31).yday" LanguagesNamedAfterCofee 6 Anda mungkin juga ingin mencetak hasilnya ke stdout:ruby -r date -e "puts Date.new(2012,12,31).yday" Joshua Cheek 4 @JoshuaCheek +1 untuk menyebutkan -rbendera. LanguagesNamedAfterCofee
43 Anda dapat menjalankan perintah ruby dalam satu baris dengan -ebendera: ruby -e "puts 'hi'" Periksa halaman manual untuk informasi lebih lanjut. BahasaNamedAfterCofee sumber 1 @AndreshPodzimovsky Anda perlu require 'date'. Jadi:ruby -e "require 'date'; Date.new(2012,12,31).yday" LanguagesNamedAfterCofee 6 Anda mungkin juga ingin mencetak hasilnya ke stdout:ruby -r date -e "puts Date.new(2012,12,31).yday" Joshua Cheek 4 @JoshuaCheek +1 untuk menyebutkan -rbendera. LanguagesNamedAfterCofee
Jawaban:
Jika Ruby sudah diinstal, maka
dimana
yourfile.rb
file yang berisi kode ruby tersebut.Atau
untuk memulai lingkungan Ruby interaktif, tempat Anda dapat mengetik baris kode dan langsung melihat hasilnya.
sumber
irb
adalah solusi untuk sayaAnda dapat menjalankan perintah ruby dalam satu baris dengan
-e
bendera:Periksa halaman manual untuk informasi lebih lanjut.
sumber
require 'date'
. Jadi:ruby -e "require 'date'; Date.new(2012,12,31).yday"
ruby -r date -e "puts Date.new(2012,12,31).yday"
-r
bendera.