% ruby ????-v
(-v indique à l'interpréteur d'imprimer Ruby's. crackée), puis appuyez sur Entrée. Si Ruby est installé, vous verrez un message similaire au suivant?:
% ruby ????-v
ruby 1.6.6 [i586-linux]
Si Ruby n'est pas installé, vous pouvez demander. l'administrateur pour l'installer, Ou vous pouvez le faire vous-même, Ruby est un logiciel gratuit sans restrictions d'installation ou d'utilisation
Maintenant, jouons avec Ruby Vous pouvez placer un programme Ruby directement sur la ligne de commande avec un paramètre -e :
% ruby ????-e 'print "hello worldn"'
hello world
Généralement, les programmes Ruby sont enregistrés dans un fichier
% cat > rb
print "hello worldn"
% ruby ????test.rb
hello world
^D fait référence à control-D Ce qui précède est la situation sous UNIX, alors comme ceci :
C : ruby> con: test.rb
print "hello worldn"
^Z
C:ruby> tapez test.rb
print "hello worldn"
C:ruby ??test.rb
hello world
Lors de l'écriture de code, c'est plus plus pratique que cela, vous voudrez utiliser un véritable éditeur de texte?!
Certaines choses étonnamment complexes et utiles peuvent être faites avec un mini-programme d'une seule ligne. Par exemple, cette chose remplace foo par bar dans tous les programmes sources et fichiers d'en-tête C. dans le répertoire courant, et ajoutez une sauvegarde ".bak" au fichier d'origine?:
% ruby ????-i.bak -pe 'sub "foo", "bar"' *.[ch]
Ce programme est similaire à la commande cat sous UNIX (mais plus petite que cat est plus lente) :
% ruby ????-pe 0 fichier