Irb
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Nom | Interactive Ruby Prompt |
| Commande | irb
|
| Usage | tester du code Ruby en direct |
| Voir aussi | Ruby · Console (Rails) |
irb (Interactive Ruby Prompt) est la console interactive de Ruby. Elle permet de saisir et d'évaluer des expressions Ruby ligne à ligne, ce qui est pratique pour tester rapidement du code ou explorer une bibliothèque.
Lancement
irb
irb(main):001:0> require 'facter'
Mode debug
Ruby peut charger le débogueur intégré via l'option -rdebug (ou --debug) pour tracer l'exécution d'un script, par exemple ici un test de plugin Facter :
ruby -rdebug /usr/bin/facter sshfp_rsa
ruby --debug -S /usr/bin/facter -p sshfp_rsa --debug
Exemple : définir un fact Facter dans irb
Facter.add("nb_montage") do
setcode do
is_used = false
is_used = Facter::Util::Resolution.exec("df | wc -l")
is_used
end
end
Voir aussi
- Ruby
- Console (Rails) — console applicative Rails