Potrzebuję uruchomić kilka linii kodu Ruby z terminala, ale nie mogę znaleźć dla niego potrzebnego parametru.Jak uruchomić kod Ruby z terminala?
Czy możesz wyjaśnić, jak to zrobić?
Potrzebuję uruchomić kilka linii kodu Ruby z terminala, ale nie mogę znaleźć dla niego potrzebnego parametru.Jak uruchomić kod Ruby z terminala?
Czy możesz wyjaśnić, jak to zrobić?
Jeśli jest zainstalowany Ruby, następnie
ruby yourfile.rb
gdzie yourfile.rb
jest plik zawierający kod Ruby.
Albo
irb
aby rozpocząć interaktywne środowisko Ruby, w którym można wpisać linii kodu i zobaczyć wyniki natychmiast.
można uruchamiać polecenia rubin w jednej linii z flagą -e
:
ruby -e "puts 'hi'"
Sprawdź man page aby uzyskać więcej informacji.
mmm, gdzie jest problem ruby -e" Date.new (2012,12,31) .yday "??? In irb all ok. –
@AndreshPodzimovsky Musisz "wymagać" daty''. A więc: 'ruby -e" wymaga "daty"; Date.new (2012,12,31) .day "' – LanguagesNamedAfterCofee
Prawdopodobnie również chcesz wydrukować wynik na standardowe wyjście: 'ruby -r data -e" umieszcza datę .new (2012,12,31) .day "' –
'irb' było rozwiązaniem dla mnie –