Come eseguire il codice Ruby dal terminale?


Risposte:


178

Se Ruby è installato, allora

ruby yourfile.rb

dove si yourfile.rbtrova il file contenente il codice ruby.

O

irb

per avviare l'ambiente Ruby interattivo, dove puoi digitare righe di codice e vedere immediatamente i risultati.


6
irbera la soluzione per me
B Samedi

43

Puoi eseguire comandi ruby ​​in una riga con il -eflag:

ruby -e "puts 'hi'"

Controlla la pagina man per maggiori informazioni.


1
@AndreshPodzimovsky È necessario require 'date'. Quindi:ruby -e "require 'date'; Date.new(2012,12,31).yday"
LanguagesNamedAfterCofee

6
Probabilmente vuoi anche stampare il risultato su stdout:ruby -r date -e "puts Date.new(2012,12,31).yday"
Joshua Cheek

4
@JoshuaCheek +1 per aver menzionato la -rbandiera.
LanguagesNamedAfterCofee
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.