EngelsFransSpaans

Ad


OnWorks-favicon

jruby - Online in de cloud

Voer jruby uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht jruby die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online-emulator of MAC OS online-emulator

PROGRAMMA:

NAAM


jruby — Geïnterpreteerde objectgeoriënteerde scripttaal

KORTE INHOUD


jruby [--auteursrechten] [--versie] [-Sacdlnpswvy] [-0[octaal,-C directory] [-F patroon]
[-I directory] [-K c] [-T[niveau,-e commando] [-i[uitbreiding,-r bibliotheek]
[-x[directory,--] [programmabestand] [argument ...]

PRODUCTBESCHRIJVING


Jruby is een 100% pure Java-implementatie van Ruby, een geïnterpreteerde scripttaal voor
snel en eenvoudig objectgeoriënteerd programmeren. Het heeft veel functies om tekstbestanden te verwerken en
om systeembeheertaken uit te voeren (zoals in Perl). Het is eenvoudig, ongecompliceerd en uitbreidbaar.

OPTIES


Ruby-interpreter accepteert de volgende opdrachtregelopties (schakelaars). Ze lijken erg op elkaar
aan die van perl(1).

--auteursrechten Drukt de copyrightmelding af.

--versie Drukt de versie van Ruby-interpreter af.

-0[octaal] (Het cijfer "nul".) Specificeert het ingangsrecordscheidingsteken ($/) als een octaal
nummer. Als er geen cijfer wordt opgegeven, wordt het nulteken als scheidingsteken gebruikt.
Andere schakelaars kunnen de cijfers volgen. -00 verandert Ruby in alineamodus.
-0777 zorgt ervoor dat Ruby het hele bestand in één keer leest als een enkele string, aangezien er geen is
rechtskarakter met die waarde.

-C directory Zorgt ervoor dat Ruby overschakelt naar de directory.

-F patroon Specificeert invoerveldscheidingsteken ($;).

-I directory Wordt gebruikt om Ruby te vertellen waar de bibliotheekscripts moeten worden geladen. Directorypad zal zijn
toegevoegd aan de laadpadvariabele ($:).

-K kcode Specificeert KANJI (Japanse) codering.

-S Zorgt ervoor dat Ruby de omgevingsvariabele PATH gebruikt om naar script te zoeken, tenzij als
de naam begint met een schuine streep. Dit wordt gebruikt om #! op machines die
het niet ondersteunen, op de volgende manier:

#! /usr/local/bin/ruby
# Deze regel maakt van de volgende een commentaar in Ruby \
exec /usr/local/bin/ruby -S $0 $*

-T[niveau] Schakelt smetcontroles in op het opgegeven niveau (standaard 1).

-a Schakelt de modus voor automatisch splitsen in bij gebruik met -n or -p. In automatische splitsmodus, Ruby
wordt uitgevoerd
$F = $_.gesplitst
aan het begin van elke lus.

-c Zorgt ervoor dat Ruby de syntaxis van het script controleert en afsluit zonder het uit te voeren. Als
er geen syntaxisfouten zijn, zal Ruby "Syntax OK" naar de standaard afdrukken
uitgang.

-d
--debuggen Schakelt de foutopsporingsmodus in. $DEBUG wordt ingesteld op waar.

-e commando Specificeert het script vanaf de opdrachtregel terwijl Ruby wordt verteld de rest niet te doorzoeken
van argumenten voor een scriptbestandsnaam.

-h
--help Drukt een overzicht van de opties af.

-i uitbreiding Specificeert de in-place-bewerkingsmodus. De extensie, indien opgegeven, wordt toegevoegd aan old
bestandsnaam om een ​​reservekopie te maken. Bijvoorbeeld:

% echomatz > /tmp/junk
% kat /tmp/junk
matz
% robijn -p -i.bak -e '$_.upcase!' /tmp/junk
% kat /tmp/junk
MATZ
% kat /tmp/junk.bak
matz

-l (De kleine letter "ell".) Maakt automatische verwerking van regeleinden mogelijk,
wat betekent om eerst $\ in te stellen op de waarde van $/, en ten tweede elke te hakken
regel lezen met behulp van chop!.

-n Zorgt ervoor dat Ruby de volgende lus rond uw script aanneemt, waardoor het
herhaal bestandsnaamargumenten ongeveer zoals dorst -n or awk.

terwijl krijgt
...
einde

-p Werkt grotendeels hetzelfde als -n switch, maar print de waarde van variabele $_ bij elk
einde van de lus. Bijvoorbeeld:

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

-r bibliotheek Zorgt ervoor dat Ruby de bibliotheek laadt met behulp van vereisen. Het is handig bij gebruik -n or
-p.

-s Schakelt enige schakelaarparsing in voor schakelaars na de scriptnaam maar vóór een willekeurige
bestandsnaamargumenten (of voor een --). Alle schakelaars die daar worden gevonden, worden verwijderd
van ARGV en stel de overeenkomstige variabele in het script in. Bijvoorbeeld:

#! /usr/local/bin/ruby -s
# drukt "true" af indien aangeroepen met de schakelaar `-xyz'.
print "true\n" als $xyz

Op sommige systemen bevat $0 niet altijd de volledige padnaam, dus je hebt de
-S schakel over om Ruby te vertellen om indien nodig naar het script te zoeken. Ermee omgaan
ingebedde ruimtes of dergelijke. Een betere constructie dan $* zou ${1+"$@"} zijn, maar
het werkt niet als het script wordt geïnterpreteerd door csh(1).

-v
--uitgebreid Schakelt uitgebreide modus in. Ruby zal zijn versie aan het begin afdrukken en instellen
de variabele $VERBOSE naar waar. Sommige methoden drukken extra berichten af ​​als dit
variabele is waar. Als deze schakelaar wordt gegeven, en er zijn geen andere schakelaars
aanwezig, stopt Ruby na het afdrukken van de versie.

-w Schakelt de uitgebreide modus in zonder het versiebericht aan het begin af te drukken. Het
stelt de variabele $VERBOSE in op true.

-x[directory] Vertelt Ruby dat het script is ingesloten in een bericht. Toonaangevende vuilnis zal zijn
weggegooid tot de eerste die begint met "#!" en bevat de tekenreeks,
"robijn". Alle zinvolle schakelaars op die regel worden toegepast. Het einde van
script moet worden opgegeven met ofwel EOF, ^D (control-D), ^Z (control-Z), of
gereserveerd woord __END__. Als de mapnaam is opgegeven, schakelt Ruby over
naar die map voordat u het script uitvoert.

-y
--yydebug Schakelt de foutopsporingsmodus van de compiler in. Ruby zal een heleboel interne status afdrukken
berichten tijdens het compileren van scripts. U hoeft deze schakelaar niet op te geven,
tenzij je de Ruby-interpreter gaat debuggen.

Gebruik jruby online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Phaser
    Phaser
    Phaser is een snelle, gratis en leuke open
    source HTML5-gameframework dat biedt
    WebGL- en Canvas-weergave overdwars
    desktop- en mobiele webbrowsers. Spellen
    kan samen zijn...
    Phaser downloaden
  • 2
    VASSAL-motor
    VASSAL-motor
    VASSAL is een game-engine om te creëren
    elektronische versies van traditioneel bord
    en kaartspellen. Het biedt ondersteuning voor
    weergave en interactie van speelstukken,
    en...
    VASSAL-engine downloaden
  • 3
    OpenPDF - Vork van iText
    OpenPDF - Vork van iText
    OpenPDF is een Java-bibliotheek voor het maken van
    en het bewerken van PDF-bestanden met een LGPL en
    MPL open source-licentie. OpenPDF is de
    LGPL/MPL open source opvolger van iText,
    een...
    Download OpenPDF - Vork van iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Systeem voor geautomatiseerd
    Geowetenschappelijke analyses - is een geografische
    Informatie Systeem (GIS) software met
    enorme mogelijkheden voor geodata
    verwerking en analyse...
    SAGA GIS downloaden
  • 5
    Toolbox voor Java/JTOpen
    Toolbox voor Java/JTOpen
    De IBM Toolbox voor Java / JTOpen is een
    bibliotheek van Java-klassen die de
    client/server- en internetprogrammering
    modellen naar een systeem met OS/400,
    i5/OS, o...
    Toolbox voor Java/JTOpen downloaden
  • 6
    D3.js
    D3.js
    D3.js (of D3 voor gegevensgestuurde documenten)
    is een JavaScript-bibliotheek waarmee u
    om dynamische, interactieve gegevens te produceren
    visualisaties in webbrowsers. Met D3
    u...
    D3.js downloaden
  • Meer "

Linux-commando's

  • 1
    abidiff
    abidiff
    abidiff - vergelijk ABI's van ELF-bestanden
    abidiff vergelijkt de Application Binary
    Interfaces (ABI) van twee gedeelde bibliotheken
    in ELF-formaat. Het straalt een betekenis uit
    verslag...
    Voer abidiff uit
  • 2
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 3
    copac2xml
    copac2xml
    bibutils - conversie van bibliografie
    nutsvoorzieningen ...
    Voer copac2xml uit
  • 4
    Copt
    Copt
    copt - kijkgaatje-optimizer SYSNOPIS:
    copt-bestand.. BESCHRIJVING: copt is een
    kijkgaatje-optimizer voor algemeen gebruik. Het
    leest code van zijn standaardinvoer en
    schrijft een...
    Kopt uitvoeren
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - titel verzamelen
    verklaringen van Stx-documenten ...
    Voer collect_stx_titles uit
  • 6
    gatling-bank
    gatling-bank
    bank - http-benchmark ...
    Run gatling-bank
  • Meer "

Ad