如何指示jshell
在脚本结尾处终止,类似于其他语言的解释器,例如python3
或node
?
遵循命令
./jshell -q /tmp/shell.java
用脚本/tmp/shell.java
System.out.println("Hello world");
版画
Hello world
jshell>
并等待进一步的命令。我希望它立即停止在文件的末尾。
我在剧本的最后寻找比System.exit(0);
更优雅的东西。
在脚本中,使用jshell命令/exit
。这将在脚本结束时退出jshell。
另一种可能性是有一个退出文件:
exit.jsh
/exit
然后运行:
./jshell --startup myscript.jsh --startup exit.jsh