İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

jruby - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında jruby'yi Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen jruby komutudur.

Program:

ADI


yakut - Yorumlanmış nesne yönelimli komut dosyası dili

SİNOPSİS


yakut [--telif hakkı] [--versiyon] [-Sacdlnpswvy] [-0[sekizli]] [-C rehber] [-F model]
[-I rehber] [-K c] [-T[seviye]] [-e komuta] [-i[uzatma]] [-r kütüphane]
[-x[rehber]] [--] [program dosyası] [tartışma ...]

TANIM


Jruby, yorumlanmış bir betik dili olan Ruby'nin %100 saf Java uygulamasıdır.
hızlı ve kolay nesne yönelimli programlama. Metin dosyalarını işlemek için birçok özelliğe sahiptir ve
sistem yönetimi görevlerini yapmak için (Perl'de olduğu gibi). Basit, anlaşılır ve genişletilebilir.

SEÇENEKLER


Ruby yorumlayıcısı aşağıdaki komut satırı seçeneklerini (anahtarlar) kabul eder. Oldukça benzerler
sahiplerine perl(1).

--telif hakkı Telif hakkı bildirimini yazdırır.

--versiyon Ruby yorumlayıcısının sürümünü yazdırır.

-0[sekizli] (“sıfır” rakamı.) Giriş kayıt ayırıcısını ($/) sekizlik olarak belirtir
sayı. Rakam verilmezse, ayırıcı olarak boş karakter alınır.
Diğer anahtarlar rakamları takip edebilir. -00 Ruby'yi paragraf moduna dönüştürür.
-0777 olmadığı için Ruby'nin tüm dosyayı tek bir dize olarak okumasını sağlar
bu değere sahip yasal karakter.

-C rehber Ruby'nin dizine geçmesine neden olur.

-F model Giriş alanı ayırıcısını ($;) belirtir.

-I rehber Ruby'ye kitaplık komut dosyalarını nereye yükleyeceğini söylemek için kullanılır. Dizin yolu olacak
yük yolu değişkenine eklendi ($:).

-K kod KANJI (Japonca) kodlamasını belirtir.

-S Ruby'nin komut dosyasını aramak için PATH ortam değişkenini kullanmasını sağlar;
adı eğik çizgiyle başlıyor. Bu #!'i taklit etmek için kullanılır. olan makinelerde
aşağıdaki şekilde desteklemeyin:

#! /usr/yerel/bin/ruby
# Bu satır, bir sonrakini Ruby'de bir yorum yapar\
exec /usr/local/bin/Ruby -S $0 $*

-T[seviye] Belirtilen düzeyde kusur denetimlerini açar (varsayılan 1).

-a ile kullanıldığında otomatik bölme modunu açar. -n or -p. Otomatik bölme modunda, Ruby
infaz
$F = $_.böl
her döngünün başında.

-c Ruby'nin betiğin sözdizimini kontrol etmesine ve çalıştırmadan çıkmasına neden olur. Eğer
sözdizimi hatası yok, Ruby standarda “Syntax OK” yazdıracak
çıktı.

-d
- hata ayıklama Hata ayıklama modunu açar. $DEBUG true olarak ayarlanacak.

-e komuta Ruby'ye gerisini aramamasını söylerken komut satırından komut dosyasını belirtir
bir komut dosyası adı için bağımsız değişken sayısı.

-h
--yardım et Seçeneklerin bir özetini yazdırır.

-i uzatma Yerinde düzenleme modunu belirtir. Uzantı, belirtilirse eskiye eklenir.
Yedek kopya oluşturmak için dosya adı. Örneğin:

% yankı matz > /tmp/önemsiz
% kedi /tmp/önemsiz
matz
% ruby ​​-p -i.bak -e '$_.büyük harf!' /tmp/önemsiz
% kedi /tmp/önemsiz
MATZ
% kedi /tmp/junk.bak
matz

-l (Küçük harf “ell”.) Otomatik satır sonu işlemeyi sağlar,
bu, ilk olarak $\ değerini $/ değerine ayarlamak ve ikinci olarak her birini doğramak anlamına gelir.
Chop kullanarak satır okuma!.

-n Ruby'nin betiğinizin etrafında aşağıdaki döngüyü üstlenmesine neden olur, bu da onu
biraz gibi dosya adı argümanları üzerinde yineleme susuzluk -n or awk.

alırken
...
son

-p Çoğunlukla -n anahtarıyla aynı şekilde çalışır, ancak her birine $_ değişkeninin değerini yazdırın
döngünün sonu. Örneğin:

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

-r kütüphane Ruby'nin gereksinim kullanarak kitaplığı yüklemesine neden olur. Kullanırken yararlıdır -n or
-p.

-s Komut dosyası adından sonra ancak herhangi bir
dosya adı bağımsız değişkenleri (veya bir --). Orada bulunan tüm anahtarlar kaldırılır
ARGV'den ve komut dosyasında karşılık gelen değişkeni ayarlayın. Örneğin:

#! /usr/yerel/bin/ruby -s
# "-xyz" anahtarıyla çağrılırsa "true" yazdırır.
$xyz ise "true\n" yazdır

Bazı sistemlerde $0 her zaman tam yol adını içermez, bu nedenle
-S Gerekirse Ruby'ye betiği aramasını söylemek için geçiş yapın. Başa çıkmak
gömülü alanlar veya benzeri. $*'dan daha iyi bir yapı ${1+"$@"} olacaktır, ancak
komut dosyası tarafından yorumlanıyorsa çalışmaz csh(1).

-v
--ayrıntılı Ayrıntılı modu etkinleştirir. Ruby başlangıçta kendi versiyonunu yazdıracak ve
$VERBOSE değişkenini true olarak değiştirin. Bu durumda bazı yöntemler fazladan mesajlar yazdırır.
değişken doğrudur. Bu anahtar verilirse ve başka anahtar yoksa
Ruby, sürümünü yazdırdıktan sonra çıkar.

-w Başlangıçta sürüm mesajını yazdırmadan ayrıntılı modu etkinleştirir. Bilişim Teknoloji
$VERBOSE değişkenini true olarak ayarlar.

-x[rehber] Ruby'ye komut dosyasının bir mesaja gömülü olduğunu söyler. Önde gelen çöp olacak
“#!” ile başlayan ilkine kadar atılır ve dizeyi içerir,
“yakut”. Bu hattaki anlamlı anahtarlar uygulanacaktır. Sonu
komut dosyası EOF, ^D (kontrol-D), ^Z (kontrol-Z) veya ile belirtilmelidir
ayrılmış kelime __END__. Dizin adı belirtilirse Ruby değişecektir
betiği çalıştırmadan önce bu dizine.

-y
--yydebug Derleyici hata ayıklama modunu açar. Ruby bir grup dahili durum yazdıracak
komut dosyalarının derlenmesi sırasındaki mesajlar. Bu anahtarı belirtmeniz gerekmez,
Ruby yorumlayıcısında hata ayıklamayacaksanız.

Onworks.net hizmetlerini kullanarak jruby'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad