2012-09-11 6 views

Odpowiedz

135

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.

+2

'irb' było rozwiązaniem dla mnie –

34

można uruchamiać polecenia rubin w jednej linii z flagą -e:

ruby -e "puts 'hi'" 

Sprawdź man page aby uzyskać więcej informacji.

+0

mmm, gdzie jest problem ruby ​​-e" Date.new (2012,12,31) .yday "??? In irb all ok. –

+1

@AndreshPodzimovsky Musisz "wymagać" daty''. A więc: 'ruby -e" wymaga "daty"; Date.new (2012,12,31) .day "' – LanguagesNamedAfterCofee

+6

Prawdopodobnie również chcesz wydrukować wynik na standardowe wyjście: 'ruby -r data -e" umieszcza datę .new (2012,12,31) .day "' –