IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

jruby - Online nel cloud

Esegui jruby nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando jruby che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


juby — Linguaggio di scripting orientato agli oggetti interpretato

SINOSSI


juby [--diritto d'autore] [--versione] [-Sacdlnpswvy] [-0[ottale,-C elenco] [-F modello]
[-I elenco] [-K c] [-T[livello,-e command] [-i[estensione,-r biblioteca]
[-x[elenco,--] [file_programma] [argomento ...]

DESCRIZIONE


Jruby è un'implementazione 100% puro Java di Ruby, un linguaggio di scripting interpretato per
programmazione orientata agli oggetti rapida e semplice. Ha molte funzioni per elaborare file di testo e
per eseguire attività di gestione del sistema (come in Perl). È semplice, diretto ed estensibile.

VERSIONI


L'interprete Ruby accetta le seguenti opzioni della riga di comando (switch). Sono abbastanza simili
a quelli di perl(1).

--diritto d'autore Stampa l'avviso di copyright.

--versione Stampa la versione dell'interprete Ruby.

-0[ottale] (La cifra "zero".) Specifica il separatore di record di input ($/) come un ottale
numero. Se non viene fornita alcuna cifra, il carattere null viene preso come separatore.
Altri interruttori possono seguire le cifre. all'00 ottobre trasforma Ruby in modalità paragrafo.
all'0777 ottobre fa in modo che Ruby legga l'intero file in una volta come una singola stringa poiché non c'è
carattere giuridico con tale valore.

-C elenco Fa sì che Ruby passi alla directory.

-F modello Specifica il separatore del campo di input ($;).

-I elenco Usato per dire a Ruby dove caricare gli script della libreria. Il percorso della directory sarà
aggiunto alla variabile del percorso di caricamento ($:).

-K kcodice Specifica la codifica KANJI (giapponese).

-S Fa in modo che Ruby utilizzi la variabile d'ambiente PATH per cercare lo script, a meno che se
il suo nome inizia con una barra. Questo è usato per emulare #! su macchine che
non supportarlo, nel modo seguente:

#! /usr/local/bin/ruby
# Questa riga rende la successiva un commento in Ruby \
exec /usr/local/bin/ruby -S $0 $*

-T[livello] Attiva i controlli di contaminazione al livello specificato (predefinito 1).

-a Attiva la modalità di suddivisione automatica se utilizzato con -n or -p. In modalità di suddivisione automatica, Ruby
esegue
$F = $_.divisione
all'inizio di ogni ciclo.

-c Fa sì che Ruby controlli la sintassi dello script e esca senza eseguire. Se
non ci sono errori di sintassi, Ruby stamperà "Syntax OK" secondo lo standard
produzione.

-d
- debug Attiva la modalità di debug. $DEBUG verrà impostato su true.

-e command Specifica lo script dalla riga di comando mentre dice a Ruby di non cercare il resto
di argomenti per un nome di file di script.

-h
--Aiuto Stampa un riepilogo delle opzioni.

-i estensione Specifica la modalità di modifica sul posto. L'estensione, se specificata, viene aggiunta a old
nome del file per fare una copia di backup. Per esempio:

% echo matz > /tmp/junk
% gatto /tmp/spazzatura
Matz
% ruby ​​-p -i.bak -e '$_.upcase!' /tmp/junk
% gatto /tmp/spazzatura
MATZ
% cat /tmp/junk.bak
Matz

-l (La lettera minuscola "ell".) Consente l'elaborazione automatica della fine riga,
che significa prima impostare $\ al valore di $/, e poi tagliare ogni
riga letta usando chop!.

-n Fa sì che Ruby assuma il seguente ciclo attorno al tuo script, il che lo rende
iterare sugli argomenti del nome del file un po' come sete -n or awk.

mentre ottiene
...
fine

-p Agisce per lo più come l'opzione -n, ma stampa il valore della variabile $_ in corrispondenza di ciascuno
fine del ciclo. Per esempio:

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

-r biblioteca Fa in modo che Ruby carichi la libreria usando require. È utile quando si utilizza -n or
-p.

-s Abilita l'analisi di alcune opzioni per le opzioni dopo il nome dello script ma prima di qualsiasi
argomenti del nome file (o prima di a --). Tutti gli interruttori trovati vengono rimossi
da ARGV e impostare la variabile corrispondente nello script. Per esempio:

#! /usr/local/bin/ruby -s
# stampa "true" se invocato con l'opzione `-xyz'.
stampa "vero\n" se $xyz

Su alcuni sistemi $0 non contiene sempre il percorso completo, quindi è necessario il
-S passare per dire a Ruby di cercare lo script, se necessario. Gestire
spazi incorporati o simili. Un costrutto migliore di $* sarebbe ${1+"$@"}, ma
non funziona se lo script viene interpretato da csh(1).

-v
--verboso Abilita la modalità dettagliata. Ruby stamperà la sua versione all'inizio e set
la variabile $VERBOSE su true. Alcuni metodi stampano messaggi extra in questo caso
variabile è vera. Se viene fornito questo interruttore e nessun altro interruttore lo è
presente, Ruby si chiude dopo aver stampato la sua versione.

-w Abilita la modalità dettagliata senza stampare il messaggio di versione all'inizio. Esso
imposta la variabile $VERBOSE su true.

-x[elenco] Dice a Ruby che lo script è incorporato in un messaggio. La spazzatura principale sarà
scartato fino al primo che inizia con “#!” e contiene la stringa,
"rubino". Verranno applicate tutte le opzioni significative su quella linea. La fine di
lo script deve essere specificato con EOF, ^D (controllo-D), ^Z (controllo-Z) o
parola riservata __END__. Se viene specificato il nome della directory, Ruby cambierà
in quella directory prima di eseguire lo script.

-y
--yydebug Attiva la modalità di debug del compilatore. Ruby stamperà un sacco di stati interni
messaggi durante la compilazione degli script. Non è necessario specificare questo interruttore,
a meno che tu non abbia intenzione di eseguire il debug dell'interprete Ruby.

Usa jruby online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Strumenti di calcolo
    Strumenti di calcolo
    Sorgente Java destinata a fungere da a
    nesso per l'insegnamento della matematica e
    soluzioni software per il calcolo su
    equazioni iterative. Interfacce pubbliche
    permettere un...
    Scarica CalcTools
  • 2
    Client desktop Rocket.Chat
    Client desktop Rocket.Chat
    Il client Rocket.Chat Desktop è il
    app desktop ufficiale per Rocket.Chat,
    il semplice ma potente web open source
    piattaforma di chat. È testato su macOS,
    Finestre ...
    Scarica il client desktop Rocket.Chat
  • 3
    Ufficio
    Ufficio
    OfficeFloor fornisce l'inversione di
    controllo di accoppiamento, con la sua: - dipendenza
    iniezione - iniezione di continuazione -
    iniezione del filo Per ulteriori informazioni
    visitare il...
    Scarica Office Floor
  • 4
    DivKit
    DivKit
    DivKit è un server open source basato su server
    Struttura dell'interfaccia utente (SDUI). Ti permette di farlo
    implementare gli aggiornamenti provenienti dal server
    diverse versioni dell'app. Inoltre, può essere
    usato per...
    Scarica DivKit
  • 5
    subconvertitore
    subconvertitore
    Utility per convertire tra vari
    formato di abbonamento. Utenti Shadowrocket
    dovrebbe usare ss, ssr o v2ray come target.
    Puoi aggiungere &remark= a
    HT simile a Telegram...
    Scarica il subconvertitore
  • 6
    SCIABORDARE
    SCIABORDARE
    SWASH è un numero generico
    strumento per la simulazione instabile,
    non idrostatico, a superficie libera,
    flusso rotazionale e fenomeni di trasporto
    nelle acque costiere come...
    Scarica SWASH
  • Di Più "

Comandi Linux

Ad