Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

jrunscript - оболочка сценария командной строки

РЕЗЮМЕ

jrunscript [ options ] [ arguments... ]

ПАРАМЕТРЫ

опции
Опции, если использующийся, должны сразу следовать после названия команды.
параметры
Параметры, если использующийся, должны сразу следовать после опций или названия команды.

ОПИСАНИЕ

jrunscript является оболочкой сценария командной строки. jrunscript поддерживает и интерактивный режим (печать оценки чтения) и пакет (-f опция) режим выполнения сценария. Это - язык сценариев независимая оболочка. По умолчанию JavaScript является используемым языком, но-l опция может использоваться, чтобы определить различный язык. Через Java к передаче языка сценариев jrunscript поддерживает "исследовательское программирование" стиль.

ОТМЕТЬТЕ: Этот инструмент экспериментален и, возможно, не доступен в будущих версиях JDK.

ОПЦИИ

- путь пути к классу
Определите, где найти.class файлы пользователя, к которым получает доступ сценарий.
- путь cp
Это - синоним для - путь пути к классу
-Dname=value
Установите системное свойство Java.
-J <флаг>
Передача <флаг> непосредственно к виртуальной машине Java, на которой выполняется jrunscript.
Язык-l
Используйте указанный язык сценариев. По умолчанию JavaScript используется. Отметьте, что, чтобы использовать другие языки сценариев, Вы также должны определить использование файла фляги соответствующего механизма выполнения сценария - CP или - опция пути к классу.
Сценарий-e
Оцените данный сценарий. Эта опция может использоваться, чтобы выполнить "один лайнер" сценарии, определенные полностью на командной строке.
- кодирующий кодирование
Определите кодировку символов, используемую, читая файлы сценария.
Файл сценария-f
Оцените данный файл сценария (пакетный режим).
-f -
Считайте и оцените сценарий от стандартного ввода (интерактивный режим).
- справка 
Выходное сообщение справки и выход.
-? 
Выходное сообщение справки и выход.
-q 
Перечислите все доступные механизмы выполнения сценария и выход.

ПАРАМЕТРЫ

Если [параметры...] присутствуют и если никакой-e или-f опция не используются, то первым параметром является файл сценария и остальная часть параметров, если таковые вообще имеются, передаются как параметры сценария. Если [параметры..] и-e или-f опция используются, тогда все [параметры..] передаются как параметры сценария. Если [параметры..],-e и-f отсутствуют, интерактивный режим используется. Параметры сценария доступны сценарию в переменной механизма, названной "параметрами" Строкового массива типа.

ПРИМЕРЫ

Выполнение встроенных сценариев

jrunscript -e "print('hello world')"
jrunscript -e "cat('http://java.sun.com')"

Используйте определенный язык и оцените данный файл сценария

jrunscript -l js -f test.js

Интерактивный режим

jrunscript
js> print('Hello World\n');
Hello World
js> 34 + 55
89.0
js> t = new java.lang.Thread(function() { print('Hello World\n'); })
Thread[Thread-0,5,main]
js> t.start()
js> Hello World

js>

Выполненный файл сценария с параметрами сценария

jrunscript test.js arg1 arg2 arg3
test.js является файлом сценария, чтобы выполниться и arg1, arg2, и arg3 передают к сценарию как параметры сценария. Сценарий может получить доступ к этим массив "параметров" использования.

СМ. ТАКЖЕ

Если JavaScript используется, то прежде, чем оценить любой определяемый пользователем сценарий, jrunscript инициализирует определенные встроенные функции и объекты. Они созданный-ins JavaScript документируются в jsdocs.


Oracle и/или его филиалы Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами