たとえば_python3
_やjshell
などの他の言語のインタープリターと同様に、node
にスクリプトの最後で終了するように指示する方法は?
次のコマンド
_./jshell -q /tmp/Shell.Java
_
スクリプト_/tmp/Shell.Java
_を使用
_System.out.println("Hello world");
_
プリント
_Hello world
jshell>
_
さらにコマンドを待ちます。ファイルの終わりですぐに停止したいです。
スクリプトの最後にあるSystem.exit(0);
よりもエレガントなものを探しています。
スクリプト内で、jshellコマンド/exit
。これにより、スクリプトの最後でjshellが終了します。
このリファレンスを確認してください https://docs.Oracle.com/javase/9/jshell/introduction-jshell.htm#JSHEL-GUID-465BA4F5-E77D-456F-BCB7-D826AC1E18AE
別の可能性は、終了ファイルを持つことです:
exit.jsh
/exit
そして、実行します:
./jshell --startup myscript.jsh --startup exit.jsh