2012-09-11 13 views
75

मुझे टर्मिनल से रूबी कोड की कुछ पंक्तियां चलाने की आवश्यकता है, लेकिन मुझे इसके लिए आवश्यक पैरामीटर नहीं मिल रहा है।टर्मिनल से रूबी कोड कैसे चलाएं?

क्या आप यह समझा सकते हैं कि यह कैसे करें?

उत्तर

135

रूबी स्थापित किया गया है, तो

ruby yourfile.rb 

जहां yourfile.rb गहरे लाल रंग का कोड युक्त फ़ाइल है।

या

irb 

इंटरैक्टिव रूबी वातावरण है, जहां आप कोड की लाइनें टाइप करें और तुरंत परिणाम देख सकते हैं शुरू करने के लिए।

+2

'irb' मेरे लिए समाधान –

34

आप चला सकते हैं माणिक -e ध्वज के साथ एक पंक्ति में आदेश:

ruby -e "puts 'hi'" 

अधिक जानकारी के लिए man page की जाँच करें।

+0

मिमीएम था, जहां समस्या ruby ​​-e" date.new (2012,12,31) .yday "??? Irb में ठीक है। –

+1

@AndreshPodzimovsky आपको 'तारीख' की आवश्यकता है। तो: 'रूबी-' 'की तारीख' की आवश्यकता है; दिनांक। नया (2012,12,31)। दिन "' – LanguagesNamedAfterCofee

+6

शायद आप परिणाम को stdout पर प्रिंट करना भी चाहते हैं: 'ruby -r date -e "तिथि देता है .new (2012,12,31) .yday "' –