InglésFrancésEspañol

Ad


icono de página de OnWorks

jruby - Online en la nube

Ejecute jruby en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando jruby que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


jrubi - Lenguaje de scripting orientado a objetos interpretado

SINOPSIS


jrubi [--derechos de autor] [--versión] [-Sacdlnpswvy] [-0[octal]] [-C directorio] [-F patrón]
[-I directorio] [-K c] [-T[nivel]] [-e comando] [-i[extensión]] [-r bibliotecas]
[-x[directorio]] [--] [Archivo de programa] [argumento ...]

DESCRIPCIÓN


Jruby es una implementación 100% Java pura de Ruby, un lenguaje de scripting interpretado para
Programación orientada a objetos rápida y sencilla. Tiene muchas funciones para procesar archivos de texto y
para realizar tareas de administración del sistema (como en Perl). Es simple, sencillo y extensible.

CAMPUS


El intérprete de Ruby acepta las siguientes opciones de línea de comandos (conmutadores). Son bastante similares
a los de perl(1).

--derechos de autor Imprime el aviso de copyright.

--versión Imprime la versión del intérprete de Ruby.

-0[octal] (El dígito "cero".) Especifica el separador de registros de entrada ($ /) como un octal
número. Si no se proporciona ningún dígito, el carácter nulo se toma como separador.
Otros interruptores pueden seguir a los dígitos. -00 convierte Ruby en modo párrafo.
-0777 hace que Ruby lea el archivo completo a la vez como una sola cadena, ya que no hay
carácter legal con ese valor.

-C directorio Hace que Ruby cambie al directorio.

-F patrón Especifica el separador de campo de entrada ($;).

-I directorio Se usa para decirle a Ruby dónde cargar los scripts de la biblioteca. La ruta del directorio será
agregado a la variable de ruta de carga ($ :).

-K código k Especifica la codificación KANJI (japonés).

-S Hace que Ruby use la variable de entorno PATH para buscar un script, a menos que si
su nombre comienza con una barra. Esto se usa para emular #! en máquinas que
no lo apoye, de la siguiente manera:

#! / usr / local / bin / ruby
# Esta línea hace que la siguiente sea un comentario en Ruby \
exec / usr / local / bin / ruby ​​-S $ 0 $ *

-T[nivel] Activa las comprobaciones de contaminación en el nivel especificado (predeterminado 1).

-a Activa el modo de división automática cuando se usa con -n or -p. En el modo de división automática, Ruby
ejecuta
$ F = $ _. Split
al comienzo de cada bucle.

-c Hace que Ruby verifique la sintaxis del script y salga sin ejecutar. Si
no hay errores de sintaxis, Ruby imprimirá "Syntax OK" en el estándar
salida.

-d
--depurar Activa el modo de depuración. $ DEBUG se establecerá en verdadero.

-e comando Especifica el script desde la línea de comandos mientras le dice a Ruby que no busque el resto
de argumentos para un nombre de archivo de script.

-h
--ayuda Imprime un resumen de las opciones.

-i extensión Especifica el modo de edición in situ. La extensión, si se especifica, se agrega a la antigua
nombre de archivo para hacer una copia de seguridad. Por ejemplo:

% echo matz> / tmp / basura
% gato / tmp / basura
matz
% ruby ​​-p -i.bak -e '$ _. upcase!' / tmp / basura
% gato / tmp / basura
MATZ
% gato /tmp/junk.bak
matz

-l (La letra minúscula "ell".) Habilita el procesamiento automático de fin de línea,
lo que significa establecer primero $ \ en el valor de $ /, y en segundo lugar cortar cada
leer línea usando chop !.

-n Hace que Ruby asuma el siguiente bucle alrededor de su script, lo que lo convierte en
iterar sobre los argumentos de nombre de archivo algo así como SED -n or awk.

mientras se pone
...
final

-p Actúa casi igual que el modificador -n, pero imprime el valor de la variable $ _ en cada
final del ciclo. Por ejemplo:

% echo matz | ruby -p -e '$ _. tr! "az", "AZ" '
MATZ

-r bibliotecas Hace que Ruby cargue la biblioteca usando require. Es útil cuando se usa -n or
-p.

-s Habilita el análisis de conmutadores para conmutadores después del nombre del script pero antes de cualquier
argumentos de nombre de archivo (o antes de un --). Todos los interruptores que se encuentran allí se eliminan
desde ARGV y establezca la variable correspondiente en el script. Por ejemplo:

#! / usr / local / bin / ruby ​​-s
# imprime "verdadero" si se invoca con el modificador `-xyz '.
imprimir "verdadero \ n" si $ xyz

En algunos sistemas, $ 0 no siempre contiene el nombre de ruta completo, por lo que necesita el
-S cambie para decirle a Ruby que busque el script si es necesario. Manejar
espacios incrustados o similares. Una mejor construcción que $ * sería $ {1 + "$ @"}, pero
no funciona si el script está siendo interpretado por csh(1).

-v
--verboso Habilita el modo detallado. Ruby imprimirá su versión al principio y establecerá
la variable $ VERBOSE a verdadero. Algunos métodos imprimen mensajes adicionales si esto
la variable es verdadera. Si se da este interruptor, y no hay otros interruptores
presente, Ruby se cierra después de imprimir su versión.

-w Habilita el modo detallado sin imprimir el mensaje de versión al principio. Eso
establece la variable $ VERBOSE en verdadero.

-x[directorio] Le dice a Ruby que el script está incrustado en un mensaje. La basura líder será
descartado hasta el primero que comienza con "#!" y contiene la cadena,
"rubí". Se aplicará cualquier cambio significativo en esa línea. El fin de
El script debe especificarse con EOF, ^ D (control-D), ^ Z (control-Z) o
palabra reservada __END__. Si se especifica el nombre del directorio, Ruby cambiará
a ese directorio antes de ejecutar el script.

-y
--yydebug Activa el modo de depuración del compilador. Ruby imprimirá un montón de estado interno
mensajes durante la compilación de scripts. No es necesario que especifique este modificador,
a menos que vaya a depurar el intérprete de Ruby.

Use jruby en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    CalcHerramientas
    CalcHerramientas
    Fuente de Java destinada a servir como
    nexo para la enseñanza de matemáticas y
    soluciones de software para computación en
    ecuaciones iterativas. Interfaces públicas
    permitir un ...
    Descargar CalcTools
  • 2
    Cliente de escritorio Rocket.Chat
    Cliente de escritorio Rocket.Chat
    El cliente Rocket.Chat Desktop es el
    aplicación de escritorio oficial para Rocket.Chat,
    la web de código abierto simple pero poderosa
    plataforma de chat Está probado en macOS,
    Windows ...
    Descargar el cliente de escritorio Rocket.Chat
  • 3
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 4
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 5
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 6
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • Más "

Comandos de Linux

Ad