2017-04-12 7 views
16

jshell को अन्य भाषाओं के दुभाषियों के समान स्क्रिप्ट के अंत में समाप्त करने के लिए कैसे निर्देश दें उदाहरण के लिए python3 या node?स्क्रिप्ट के अंत में jshell को कैसे बंद करें?

आदेश

./jshell -q /tmp/shell.java 

स्क्रिप्ट के साथ /tmp/shell.java

System.out.println("Hello world"); 

प्रिंट

Hello world 
jshell> 

और आगे आदेश के लिए प्रतीक्षा करता है के बाद

। मैं इसे फ़ाइल के अंत में तुरंत बंद करना चाहता हूं।

मैं स्क्रिप्ट के अंत में System.exit(0); से कुछ और अधिक सुरुचिपूर्ण दिख रहा हूं।

+3

मैं jjll के साथ चलाने के लिए फ़ाइल को इंगित करने के लिए .jsh फ़ाइल एक्सटेंशन का उपयोग कर रहा हूं, क्योंकि जावा का तात्पर्य है कि इसे जावैक द्वारा संकलित किया जा सकता है। – Jay

उत्तर

39

स्क्रिप्ट के अंदर, jshell कमांड /exit का उपयोग करें। यह आपकी स्क्रिप्ट के अंत में jshell से बाहर निकल जाएगा।

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