GoGPT Best VPN GoSearch

Значок OnWorks

jruby - Интернет в облаке

Запустите jruby в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командный jruby, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Jruby - Интерпретируемый объектно-ориентированный язык сценариев

СИНТАКСИС


Jruby [--авторское право] [--версия] [-Sacdlnpswvy] [-0[восьмеричный]] [-C каталог] [-F описания]
[-I каталог] [-K c] [-T[уровень]] [-e команду] [-i[расширение]] [-r библиотеки]
[-x[каталог]] [--] [файл_программы] [аргумент ...]

ОПИСАНИЕ


Jruby - это полностью Java-реализация Ruby, интерпретируемого языка сценариев для
быстрое и простое объектно-ориентированное программирование. Он имеет множество функций для обработки текстовых файлов и
выполнять задачи по управлению системой (как в Perl). Он простой, понятный и расширяемый.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Интерпретатор Ruby принимает следующие параметры командной строки (переключатели). Они очень похожи
тем из Perl(1).

--авторское право Распечатывает уведомление об авторских правах.

--версия Печатает версию интерпретатора Ruby.

-0[восьмеричный] (Цифра «ноль».) Определяет разделитель входной записи ($ /) в восьмеричном формате.
количество. Если цифра не указана, в качестве разделителя используется нулевой символ.
Другие переключатели могут следовать за цифрами. -00 переводит Ruby в режим абзаца.
-0777 заставляет Ruby читать весь файл сразу как одну строку, поскольку нет
юридический характер с этим значением.

-C каталог Заставляет Ruby переключиться в каталог.

-F описания Задает разделитель полей ввода ($;).

-I каталог Используется, чтобы сообщить Ruby, куда загружать скрипты библиотеки. Путь к каталогу будет
добавлен в переменную пути загрузки ($ :).

-K Ккод Задает кодировку KANJI (японский).

-S Заставляет Ruby использовать переменную среды PATH для поиска скрипта, если только
его название начинается с косой черты. Это используется для имитации #! на машинах, которые
не поддерживайте его следующим образом:

#! / USR / местные / бен / рубин
# Следующая строка делает следующий комментарий в Ruby \
exec / usr / local / bin / ruby ​​-S $ 0 $ *

-T[уровень] Включает проверку на заражение на указанном уровне (по умолчанию 1).

-a Включает режим автоматического разделения при использовании с -n or -p. В режиме автоматического разделения Ruby
исполняет
$ F = $ _. Split
в начале каждого цикла.

-c Заставляет Ruby проверить синтаксис скрипта и выйти без выполнения. Если
нет синтаксических ошибок, Ruby напечатает «Syntax OK» в соответствии со стандартом
вывод.

-d
--отлаживать Включает режим отладки. Для $ DEBUG будет установлено значение true.

-e команду Задает сценарий из командной строки, сообщая Ruby не искать остальные
аргументов для имени файла сценария.

-h
--Помогите Печатает сводку опций.

-i расширение Задает режим редактирования на месте. Расширение, если указано, добавляется к старому
имя файла для создания резервной копии. Например:

% echo matz> / tmp / junk
% cat / tmp / junk
Мац
% ruby ​​-p -i.bak -e '$ _. upcase!' / tmp / junk
% cat / tmp / junk
МАТЗ
% кошка /tmp/junk.bak
Мац

-l (Строчная буква «ell».) Включает автоматическую обработку окончания строки,
что означает, во-первых, установить $ \ на значение $ /, а во-вторых, рубит каждые
строка читается с помощью chop !.

-n Заставляет Ruby принять следующий цикл вокруг вашего скрипта, что делает его
перебирать аргументы имени файла вроде СЕПГ -n or AWK.

пока получает
...
конец

-p Действует в основном так же, как переключатель -n, но выводит значение переменной $ _ на каждом
конец петли. Например:

% echo matz | рубиновый -p -e '$ _. tr! "az", "AZ" '
МАТЗ

-r библиотеки Заставляет Ruby загружать библиотеку с помощью require. Это полезно при использовании -n or
-p.

-s Включает некоторый синтаксический анализ переключателей для переключателей после имени скрипта, но перед любым
аргументы имени файла (или перед --). Все переключатели, найденные там, удалены.
из ARGV и установите соответствующую переменную в скрипте. Например:

#! / USR / местные / bin / рубиновый -s
# выводит "true", если вызывается с переключателем `-xyz '.
выведите "true \ n", если $ xyz

В некоторых системах $ 0 не всегда содержит полный путь, поэтому вам понадобится
-S переключатель, чтобы сообщить Ruby о необходимости поиска сценария. Обрабатывать
встроенные пространства и т.п. Лучше, чем $ *, была бы конструкция $ {1 + "$ @"}, но
он не работает, если сценарий интерпретируется CSH(1).

-v
--подробный Включает подробный режим. Ruby напечатает свою версию в начале и установит
переменная $ VERBOSE равна истине. Некоторые методы выводят дополнительные сообщения, если это
переменная верна. Если этот переключатель задан, и никакие другие переключатели не
в настоящее время Ruby завершает работу после печати своей версии.

-w Включает подробный режим без вывода сообщения о версии в начале. Это
устанавливает для переменной $ VERBOSE значение true.

-x[каталог] Сообщает Ruby, что сценарий встроен в сообщение. Ведущий мусор будет
отбрасывается до первого, начинающегося с "#!" и содержит строку,
"Рубин". Все значимые переключатели в этой строке будут применены. Конец
скрипт должен быть указан с помощью EOF, ^ D (control-D), ^ Z (control-Z) или
зарезервированное слово __END__. Если указано имя каталога, Ruby переключится
в этот каталог перед выполнением скрипта.

-y
--yydebug Включает режим отладки компилятора. Ruby напечатает кучу внутреннего состояния
сообщения во время компиляции скриптов. Вам не нужно указывать этот переключатель,
если вы не собираетесь отлаживать интерпретатор Ruby.

Используйте jruby в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.