InggrisPerancisSpanyol

Ad


favorit OnWorks

jruby - Online di Awan

Jalankan jruby di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah jruby yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


jruby — Bahasa scripting berorientasi objek yang ditafsirkan

RINGKASAN


jruby [--hak cipta] [--Versi: kapan] [-Sacdlnpswvy] [-0[oktal]] [-C direktori] [-F belt hold]
[-I direktori] [-K c] [-T[tingkat]] [-e Command] [-i[perpanjangan]] [-r perpustakaan]
[-x[direktori]] [--] [berkas program] [argumen ...]

DESKRIPSI


Jruby adalah implementasi Java murni 100% dari Ruby, bahasa skrip yang ditafsirkan untuk
pemrograman berorientasi objek yang cepat dan mudah. Ini memiliki banyak fitur untuk memproses file teks dan
untuk melakukan tugas manajemen sistem (seperti dalam Perl). Ini sederhana, lurus ke depan, dan dapat diperluas.

PILIHAN


Penerjemah Ruby menerima opsi baris perintah berikut (switch). Mereka sangat mirip
untuk mereka perl(1).

--hak cipta Mencetak pemberitahuan hak cipta.

--Versi: kapan Mencetak versi penerjemah Ruby.

-0[oktal] (Digit “nol”.) Menentukan pemisah record input ($/) sebagai oktal
nomor. Jika tidak ada digit yang diberikan, karakter null diambil sebagai pemisah.
Sakelar lain mungkin mengikuti angka. -00 mengubah Ruby menjadi mode paragraf.
-0777 membuat Ruby membaca seluruh file sekaligus sebagai string tunggal karena tidak ada
karakter hukum dengan nilai tersebut.

-C direktori Menyebabkan Ruby beralih ke direktori.

-F belt hold Menentukan pemisah bidang input ($;).

-I direktori Digunakan untuk memberi tahu Ruby tempat memuat skrip perpustakaan. Jalur direktori akan menjadi
ditambahkan ke variabel load-path ($:).

-K kcode Menentukan pengkodean KANJI (Jepang).

-S Membuat Ruby menggunakan variabel lingkungan PATH untuk mencari skrip, kecuali jika
namanya dimulai dengan garis miring. Ini digunakan untuk meniru #! pada mesin yang
tidak mendukungnya, dengan cara berikut:

#! /usr/local/bin/ruby
# Baris ini membuat komentar berikutnya di Ruby \
exec /usr/local/bin/ruby -S $0 $*

-T[tingkat] Mengaktifkan pemeriksaan taint pada level yang ditentukan (default 1).

-a Mengaktifkan mode pemisahan otomatis saat digunakan dengan -n or -p. Dalam mode pemisahan otomatis, Ruby
mengeksekusi
$F = $_.pecah
pada awal setiap loop.

-c Menyebabkan Ruby memeriksa sintaks skrip dan keluar tanpa mengeksekusi. Jika
tidak ada kesalahan sintaks, Ruby akan mencetak "Sintaks OK" ke standar
output.

-d
--debug Mengaktifkan mode debug. $DEBUG akan disetel ke true.

-e Command Menentukan skrip dari baris perintah sambil memberi tahu Ruby untuk tidak mencari sisanya
argumen untuk nama file skrip.

-h
--membantu Mencetak ringkasan opsi.

-i perpanjangan Menentukan mode edit di tempat. Ekstensi, jika ditentukan, ditambahkan ke yang lama
nama file untuk membuat salinan cadangan. Sebagai contoh:

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

-l (Huruf kecil "ell".) Memungkinkan pemrosesan akhir baris otomatis,
yang berarti pertama-tama menetapkan $\ ke nilai $/, dan kedua memotong setiap
membaca baris menggunakan chop!.

-n Menyebabkan Ruby mengasumsikan loop berikut di sekitar skrip Anda, yang membuatnya
ulangi argumen nama file seperti sed -n or Wow.

sementara mendapat
...
akhir

-p Bertindak sebagian besar sama dengan -n switch, tetapi cetak nilai variabel $_ di masing-masing
akhir lingkaran. Sebagai contoh:

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

-r perpustakaan Menyebabkan Ruby memuat perpustakaan menggunakan require. Ini berguna saat menggunakan -n or
-p.

-s Mengaktifkan beberapa penguraian sakelar untuk sakelar setelah nama skrip tetapi sebelum apa pun
argumen nama file (atau sebelum a --). Setiap sakelar yang ditemukan di sana dihapus
dari ARGV dan atur variabel yang sesuai dalam skrip. Sebagai contoh:

#! /usr/local/bin/ruby -s
# mencetak "true" jika dipanggil dengan sakelar `-xyz'.
cetak "benar\n" jika $xyz

Pada beberapa sistem $0 tidak selalu berisi nama path lengkap, jadi Anda memerlukan
-S beralih untuk memberi tahu Ruby untuk mencari skrip jika perlu. Untuk menangani
ruang tertanam atau semacamnya. Konstruksi yang lebih baik daripada $* adalah ${1+"$@"}, tetapi
itu tidak berfungsi jika skrip ditafsirkan oleh csh(1).

-v
--bertele-tele Mengaktifkan mode verbose. Ruby akan mencetak versinya di awal, dan mengatur
variabel $VERBOSE menjadi true. Beberapa metode mencetak pesan tambahan jika ini
variabel adalah benar. Jika sakelar ini diberikan, dan tidak ada sakelar lain yang
sekarang, Ruby berhenti setelah mencetak versinya.

-w Mengaktifkan mode verbose tanpa mencetak pesan versi di awal. Dia
set variabel $VERBOSE menjadi true.

-x[direktori] Memberi tahu Ruby bahwa skrip disematkan dalam sebuah pesan. Memimpin sampah akan
dibuang sampai yang pertama yang dimulai dengan "#!" dan berisi string,
"rubi". Setiap sakelar yang berarti pada saluran itu akan diterapkan. Akhir dari
skrip harus ditentukan dengan EOF, ^D (control-D), ^Z (control-Z), atau
kata yang dicadangkan __END__. Jika nama direktori ditentukan, Ruby akan beralih
ke direktori itu sebelum menjalankan skrip.

-y
--yydebug Mengaktifkan mode debug kompiler. Ruby akan mencetak banyak status internal
pesan selama kompilasi skrip. Anda tidak perlu menentukan sakelar ini,
kecuali Anda akan men-debug penerjemah Ruby.

Gunakan jruby online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad