2017-04-12 4 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

.javaはjavacでコンパイルできることを意味するので、jshhellで実行するファイルを示すために.jshファイル拡張子を使用しています。 – Jay

答えて

39

スクリプト内で、jshellコマンド/exitを使用します。 これは、スクリプトの最後にjshellを終了します。

関連する問題