Ответ 1
Внутри script используйте команду jshell /exit
.
Это приведет к выходу из jshell в конце вашего script.
Как указать jshell
завершить в конце script аналогично интерпретаторам других языков, например, python3
или node
?
Следующая команда
./jshell -q /tmp/shell.java
с script /tmp/shell.java
System.out.println("Hello world");
печатает
Hello world
jshell>
и ждет дальнейших команд. Я бы хотел, чтобы он немедленно остановился в конце файла.
Я ищу что-то более элегантное, чем System.exit(0);
в конце script.
Внутри script используйте команду jshell /exit
.
Это приведет к выходу из jshell в конце вашего script.