InglesPransesEspanyol

Ad


OnWorks favicon

jruby - Online sa Cloud

Patakbuhin ang jruby sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command jruby na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


jruby — Nabibigyang-kahulugan ang object-oriented scripting language

SINOPSIS


jruby [--copyright] [--bersyon] [-Sacdlnpswvy] [-0[octal]] [-C direktoryo] [-F huwaran]
[-I direktoryo] [-K c] [-T[antas]] [-e utos] [-i[karugtong]] [-r aklatan]
[-x[direktoryo]] [--] [program_file] [argumento ...]

DESCRIPTION


Ang Jruby ay isang 100% pure-Java na pagpapatupad ng Ruby, isang interpreted scripting language para sa
mabilis at madaling object-oriented na programming. Ito ay may maraming mga tampok upang iproseso ang mga text file at
upang gawin ang mga gawain sa pamamahala ng system (tulad ng sa Perl). Ito ay simple, straight-forward, at extensible.

Opsyon


Ang Ruby interpreter ay tumatanggap ng mga sumusunod na command-line na opsyon (mga switch). Medyo magkahawig sila
sa mga ng perlasNa (1).

--copyright Ini-print ang paunawa sa copyright.

--bersyon Ini-print ang bersyon ng Ruby interpreter.

-0[octal] (Ang digit na “zero”.) Tinutukoy ang input record separator ($/) bilang isang octal
numero. Kung walang naibigay na digit, ang null na character ay kukunin bilang separator.
Maaaring sundin ng ibang switch ang mga digit. -00 ginagawang paragraph mode si Ruby.
-0777 ginagawang basahin ni Ruby ang buong file nang sabay-sabay bilang isang string dahil wala
legal na katangian na may ganoong halaga.

-C direktoryo Nagiging sanhi ng paglipat ni Ruby sa direktoryo.

-F huwaran Tinutukoy ang input field separator ($;).

-I direktoryo Ginagamit upang sabihin kay Ruby kung saan ilo-load ang mga script ng library. Direktoryo path ay magiging
idinagdag sa variable ng load-path ($:).

-K kcode Tinutukoy ang KANJI (Japanese) encoding.

-S Ginagawang gamitin ni Ruby ang PATH environment variable upang maghanap ng script, maliban kung kung
ang pangalan nito ay nagsisimula sa isang slash. Ito ay ginagamit upang tularan ang #! sa mga makina na
huwag suportahan ito, sa sumusunod na paraan:

#! /usr/local/bin/ruby
# Ginagawa ng linyang ito ang susunod na komento sa Ruby \
exec /usr/local/bin/ruby -S $0 $*

-T[antas] Ino-on ang mga taint check sa tinukoy na antas (default 1).

-a Ino-on ang auto-split mode kapag ginamit kasama -n or -p. Sa auto-split mode, si Ruby
nagpapatupad
$F = $_.hati
sa simula ng bawat loop.

-c Nagiging dahilan upang suriin ni Ruby ang syntax ng script at lumabas nang hindi nag-e-execute. Kung
walang mga error sa syntax, ipi-print ni Ruby ang "Syntax OK" sa pamantayan
output.

-d
--debug Ino-on ang debug mode. Itatakda sa true ang $DEBUG.

-e utos Tinutukoy ang script mula sa command-line habang sinasabi kay Ruby na huwag hanapin ang iba
ng mga argumento para sa isang script file name.

-h
- Tumulong Nagpi-print ng buod ng mga opsyon.

-i karugtong Tinutukoy ang in-place-edit mode. Ang extension, kung tinukoy, ay idinagdag sa luma
pangalan ng file para makagawa ng backup na kopya. Halimbawa:

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

-l (Ang maliit na titik na "ell".) Pinapagana ang awtomatikong pagpoproseso ng pagtatapos ng linya,
na nangangahulugan na unang itakda ang $\ sa halaga ng $/, at pangalawa ay pinutol ang bawat
line read gamit ang chop!.

-n Nagiging dahilan upang ipagpalagay ni Ruby ang sumusunod na loop sa paligid ng iyong script, na ginagawa ito
umulit sa mga argumento ng pangalan ng file na medyo gusto uhaw -n or ang awkward.

habang nakakakuha
...
dulo

-p Gumaganap halos pareho sa -n switch, ngunit i-print ang halaga ng variable na $_ sa bawat isa
dulo ng loop. Halimbawa:

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

-r aklatan Nagiging sanhi ng pag-load ni Ruby sa library gamit ang require. Ito ay kapaki-pakinabang kapag ginagamit -n or
-p.

-s Pinapagana ang ilang switch parsing para sa mga switch pagkatapos ng pangalan ng script ngunit bago ang anuman
mga argumento ng pangalan ng file (o bago ang a --). Aalisin ang anumang switch na makikita doon
mula sa ARGV at itakda ang kaukulang variable sa script. Halimbawa:

#! /usr/local/bin/ruby -s
Ang # ay nagpi-print ng "true" kung ini-invoke gamit ang `-xyz' switch.
i-print ang "true\n" kung $xyz

Sa ilang mga system ang $0 ay hindi palaging naglalaman ng buong pathname, kaya kailangan mo ang
-S lumipat para sabihin kay Ruby na hanapin ang script kung kinakailangan. Hawakan
naka-embed na mga puwang o tulad nito. Ang isang mas mahusay na construct kaysa sa $* ay magiging ${1+"$@"}, ngunit
hindi ito gagana kung ang script ay binibigyang kahulugan ng cshNa (1).

-v
--verbose Pinapagana ang verbose mode. Ipi-print ni Ruby ang bersyon nito sa simula, at itatakda
ang variable na $VERBOSE sa true. Ang ilang mga pamamaraan ay nagpi-print ng mga karagdagang mensahe kung ito
totoo ang variable. Kung ang switch na ito ay ibinigay, at walang ibang switch
sa kasalukuyan, huminto si Ruby pagkatapos i-print ang bersyon nito.

-w Pinapagana ang verbose mode nang hindi nagpi-print ng mensahe ng bersyon sa simula. Ito
itinatakda ang $VERBOSE variable sa true.

-x[direktoryo] Sinabi kay Ruby na ang script ay naka-embed sa isang mensahe. Ang mga nangungunang basura ay magiging
itinapon hanggang sa una na nagsisimula sa “#!” at naglalaman ng string,
"ruby". Malalapat ang anumang makabuluhang switch sa linyang iyon. Ang pagtatapos ng
Dapat tukuyin ang script na may alinman sa EOF, ^D (control-D), ^Z (control-Z), o
nakalaan na salita __END__. Kung tinukoy ang pangalan ng direktoryo, lilipat si Ruby
sa direktoryo na iyon bago isagawa ang script.

-y
--yydebug Ino-on ang compiler debug mode. Magpi-print si Ruby ng isang grupo ng panloob na estado
mga mensahe sa panahon ng pag-compile ng mga script. Hindi mo kailangang tukuyin ang switch na ito,
maliban kung ide-debug mo ang interpreter ng Ruby.

Gamitin ang jruby online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad