online jdk java java-9 jshell

java - jdk - ¿Cómo cerrar jshell al final del script?



jdk 9 (1)

¿Cómo jshell a jshell que termine al final de la secuencia de comandos de manera similar a los intérpretes de otros idiomas como, por ejemplo, python3 o node ?

Siguiendo el comando

./jshell -q /tmp/shell.java

con script /tmp/shell.java

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

huellas dactilares

Hello world jshell>

y espera otras órdenes. Me gustaría que se detuviera inmediatamente al final del archivo.

Estoy buscando algo más elegante que System.exit(0); Al final del guión.


Dentro de la secuencia de comandos, use el comando /exit jshell. Esto saldrá de jshell al final de su script.