2013-02-24 10 views
6

को फ्रीज करता है मैं रूबी नौसिखिया हूं और रुब 1.9.3 उबंटू 12.04 मशीन पर स्थापित है।कोई तर्क के साथ 'रूबी' का उपयोग टर्मिनल

जब भी मैं टर्मिनल में ruby कमांड चलाता हूं, तो यह बस लटकता है और कुछ भी नहीं करता है। यह मेरे विंडोज एक्सपी स्थापना पर एक ही बात करता है।

क्या यह अपेक्षित व्यवहार है? एक पायथन/जावा पृष्ठभूमि से आ रहा है मुझे कुछ प्रकार के आउटपुट की उम्मीद है।

+0

यह बहुत पर रूबी 1.9.3 स्थापित कर रहा है दिन शर्म की बात है। रूबी 2.0 अभी जारी किया गया था। – sawa

+0

रुबी 1.9.3 थोड़ी देर के लिए बहुत व्यवहार्य होगा। v2.0, जबकि यह नवीनतम और महानतम है, कुछ तरीकों से भी अज्ञात है, और अगले कुछ हफ्तों में कुछ बग प्रकट करेगा। "खून बह रहा किनारा" है और स्थिरता है। शुरुआती लोगों को 1.9+ तक उपयोग करना चाहिए क्योंकि दस्तावेज के विशाल बहुमत इस पर लागू होंगे, रत्न ठीक काम करते हैं, और v2.0 को इसकी झुर्रियों को लोहे से बाहर करने दें। –

+1

@sawa बस इतना जानते हैं !!! तो शांत रिलीज .. – texasbruce

उत्तर

13

यह उम्मीद है। जब आप केवल ruby चलाते हैं, तो यह वहां बैठता है, एसटीडीआईएन से एक प्रोग्राम की प्रतीक्षा करता है, उसके बाद फ़ाइल के अंत में, जिसके बाद यह प्रोग्राम निष्पादित करता है।

यदि आप इंटरैक्टिव चाहते हैं, जैसे कि आप python चलाते हैं, तो आप रूबी के irb चाहते हैं।

-2
  • कंसोल में अपने विचारों को जांच करने के लिए

    प्रकार irb

  • कंसोल में एक कार्यक्रम चलाने के लिए

    प्रकार ruby program_I_want_to_run.rb

संबंधित मुद्दे