Muszę uruchomić kilka wierszy kodu Ruby z terminala, ale nie mogę znaleźć odpowiedniego parametru.
Czy możesz wyjaśnić, jak to zrobić?
Muszę uruchomić kilka wierszy kodu Ruby z terminala, ale nie mogę znaleźć odpowiedniego parametru.
Czy możesz wyjaśnić, jak to zrobić?
Odpowiedzi:
Jeśli Ruby jest zainstalowany, to
ruby yourfile.rb
gdzie yourfile.rb
jest plik zawierający kod ruby.
Lub
irb
aby uruchomić interaktywne środowisko Ruby, w którym możesz wpisywać wiersze kodu i natychmiast zobaczyć wyniki.
irb
było dla mnie rozwiązaniem
Możesz uruchamiać polecenia ruby w jednym wierszu z -e
flagą:
ruby -e "puts 'hi'"
Sprawdź stronę podręcznika, aby uzyskać więcej informacji.
require 'date'
. A więc:ruby -e "require 'date'; Date.new(2012,12,31).yday"
ruby -r date -e "puts Date.new(2012,12,31).yday"
-r
flagi.