How to instruct jshell
to terminate at the end of the script similarly to interpreters of other languages like for example python3
or node
?
Following command
./jshell -q /tmp/shell.java
with script /tmp/shell.java
System.out.println("Hello world");
prints
Hello world
jshell>
and waits for further commands. I'd like it to stop immediately at the end of the file.
I'm looking for something more elegant than System.exit(0);
at the end of the script.