АнглийскийФранцузскийИспанский

Ad


Значок 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

  • 1
    CalcИнструменты
    CalcИнструменты
    Исходный код Java, предназначенный для использования в качестве
    связь для обучения как математике, так и
    программные решения для вычислений на
    итерационные уравнения. Публичные интерфейсы
    позвольте ...
    Скачать CalcTools
  • 2
    Настольный клиент Rocket.Chat
    Настольный клиент Rocket.Chat
    Клиент Rocket.Chat Desktop — это
    официальное настольное приложение для Rocket.Chat,
    простая, но мощная сеть с открытым исходным кодом
    чат платформа. Он протестирован на macOS,
    Окна ...
    Скачать настольный клиент Rocket.Chat
  • 3
    ОфисЭтаж
    ОфисЭтаж
    OfficeFloor обеспечивает инверсию
    управление связью, с его: - зависимостью
    впрыск - продолжение впрыска -
    внедрение потока Для получения дополнительной информации
    посетить...
    Скачать OfficeFloor
  • 4
    ДивКит
    ДивКит
    DivKit — это серверный пакет с открытым исходным кодом.
    Фреймворк пользовательского интерфейса (SDUI). Это позволяет вам
    развертывать обновления с сервера для
    разные версии приложения. Также это может быть
    используется для ...
    Скачать DivKit
  • 5
    субконвертер
    субконвертер
    Утилита для преобразования между различными
    формат подписки. Пользователи Shadowrocket
    следует использовать ss, ssr или v2ray в качестве цели.
    Вы можете добавить &remark= к
    Telegram-любимый HT...
    Скачать субконвертер
  • 6
    СВЭШ
    СВЭШ
    SWASH - это числовой
    инструмент для моделирования неустойчивости,
    негидростатический, со свободной поверхностью,
    вращательный поток и явления переноса
    в прибрежных водах как ...
    Скачать SWASH
  • Больше »

Команды Linux

Ad