Ruby rubyomu nasıl çalıştırabilirim?Ruby'nin hangi sürümünün çalıştığı hakkında bir ruby script çıktısı al
cevap
RUBY_VERSION
sabit yakut çevirmenin versiyon numarası içerir ve RUBY_PATCHLEVEL
hatadaki yama seviyelerini içeren, bu nedenle bu:
puts RUBY_VERSION
çıkış ör 2.2.3
iken bu:
puts RUBY_PATCHLEVEL
çıkış ör 173
. Birlikte kullanılabilir:
, örn. ruby 2.2.3p173
+1 Mükemmel. İhtiyacım olan buydu. (cevabı kabul edene kadar dakikaları sayıyorum) –
Referans olarak, Ruby'nin yerleşik değişkenleri ve sabitleri listesiyle birlikte değişkenlerin ve sabitlerin nasıl çalıştığı aşağıda açıklanmıştır: Ruby Programming/Syntax/Variables and Constants ve Pre-defined Variables. Tabii ki RUBY_VERSION
eksik. Ben bunu JRuby, IronRuby, Rubinius karşı MRG/YARV olsun ilgilenmiyor varsayalım
require 'rbconfig'
puts Config::CONFIG.sort_by{ |n,v| n.downcase }.map{ |n,v| "#{n} => '#{v}'" }
İlginç linkler, bahsettiğiniz gibi, RUBY_VERSION –
Evet, sanırım avuç içi alın tokatları yapmaları gerek. –
Bu tür globals belgeleyen başka bir yer: https://ruby-doc.org/core-2.4.2/doc/globals_rdoc.html – Florin
- 1. ColorMatrix dönüşümlerinin nasıl çalıştığı hakkında açıklama
- 2. Hangi platform sürümünün gerekli olduğunu nasıl belirlerim?
- 3. DirectX'in hangi sürümünün yüklü olduğunu kontrol edin
- 4. Hangi MVC sürümünün yüklü olduğunu nasıl görebilirim?
- 5. Belirli bir makinede hangi CoreOS sürümünün çalıştığını nasıl bulabilirim
- 6. Bir msbuild işlemi sırasında hangi Tipcript sürümünün kullanıldığını belirler?
- 7. ruby içinde "gets" hakkında soru
- 8. Ubuntu: Ubuntu'mda binutils'in hangi sürümünün olduğunu nasıl görebilirim?
- 9. Hangi Ruby sınıfları desteklenir.
- 10. Hangi Ruby sürümünü gerçekten çalıştırıyorum?
- 11. Internet Explorer'ın hangi sürümünün yüklü olduğunu nasıl anlarım?
- 12. Bir Ruby dizisinden bir nesneyi silme hakkında basit soru
- 13. Arasındaki fark nedir: ". [Script]" veya "source [script]", "bash [script] veya $ SHELL [script]" ve "./ [script]" veya "[script]"?
- 14. , EdgeCase hakkında about_methods.rb üzerine yapıştırıldı Ruby Koans
- 15. Bu, hangi düzen kısıtlaması hakkında konuşuyor?
- 16. Rayların perde arkasında nasıl çalıştığı hakkında iyi bir açıklama? Orada hiç iyi haberler varsa
- 17. Birisi javac'ın -implicit seçeneğinin nasıl çalıştığı hakkında bir örnek verebilir mi?
- 18. Bir Komut Dosyası Yazmak İçin Hangi Powershell Sürümünün Kullanıldığı Nasıl Kontrol Edilir
- 19. Ruby On Rails hakkında BDD Öğrenmenin Yolu nedir?
- 20. Bitnami.org hakkında konuşan bir şey Ruby/Rails/Redmine Stack?
- 21. IIS ayarlarını al
- 22. Bir dizi ruby rayları içindeki hashlardan belirli değerleri al
- 23. Python'un minimum sürümünün nasıl algılandığı
- 24. UDP Soketi hakkında veri gönderip al ver java android
- 25. Ruby için hangi Twitter API Kütüphanesini önerirsiniz?
- 26. Eventmachine Http Request kullanırken hata hakkında bilgi al
- 27. ruby
- 28. css hakkında atalar seçiciler hakkında
- 29. WordPress eski sürümünün yüklenmesi
- 30. garip HTML çıktısı
: Bonus tur için
, bu size RbConfig kullanarak Yakut çevre ile ilgili bazı daha yararlı bilgi söyleyecektir vb.? –@Andrew Ruby'nin ne olduğunu bilmediğimi öğrenme konusunda yeterince erken yaşıyorum. Şimdilik ruby 1.9.2 ve ruby 1.8.7 ile çalışıyorum. Bunların, bahsettiğinizlerle kıyaslandığında 'normal' olduğunu farz ediyorum ... Bunu da bulmanın bir yolu var mı? –