преобразовать аргументы в допустимый массив Java.

с

Я готов передать аргументы скрипту jshell. Например, мне бы понравилось что-то вроде этого:

jshell myscript.jsh "some text"

а затем иметь строку «некоторый текст», доступную в некоторой переменной внутри скрипта.

Тем не мение,jshell ожидает только список файлов, поэтому ответ:

File 'some text' for 'jshell' is not found.

Есть ли способ правильно передать аргументы в сценарий jshell?

Обходной путь до сих пор

Пока что мое единственное решение - использовать переменную окружения при вызове скрипта:

ARG="some test" jshell myscript.jsh

И тогда я могу получить к нему доступ в сценарии с помощью:

System.getenv().get("ARG")

Ответы на вопрос(3)

Ваш ответ на вопрос