Créé le 09 Dec 2022 - Mis à jour le 04 Jul 2023 - Créé par Fabien Berthoux - rubyterminal
Exécuter un script Ruby dans le Terminal est assez facile et peut être accompli avec un certain nombre d'options. La première et la plus simple consiste à utiliser la commande «ruby» suivie du chemin d'accès vers le fichier Ruby. Par exemple, pour exécuter le script «hello_world.rb» qui se trouve dans le répertoire «/Users/me/Documents/ruby», vous pouvez utiliser la commande suivante :
ruby /Users/me/Documents/ruby/hello_world.rb
Une autre option consiste à utiliser la commande «ruby» avec l'option «-e», qui permet d'exécuter le code Ruby directement à partir de la ligne de commande. Par exemple, pour exécuter le code «puts 'hello world'», vous pouvez utiliser la commande suivante :
ruby -e "puts 'hello world'"
Enfin, vous pouvez également utiliser la commande «irb», qui est un interpréteur Ruby intégré. Vous pouvez entrer le code Ruby directement dans l'interpréteur et l'exécuter immédiatement. Par exemple, pour exécuter le code «puts 'hello world'», vous pouvez utiliser la commande suivante :
irb(main):001:0>> puts 'hello world'
Vous pouvez passer des arguments à un script Ruby dans le Terminal en utilisant la commande «ruby» avec l'option «-e». Par exemple, pour passer deux arguments, «arg1» et «arg2», à un script «my_script.rb», vous pouvez utiliser la commande suivante :
ruby -e "my_script.rb arg1 arg2"
Vous pouvez exécuter plusieurs scripts Ruby à la fois dans le Terminal en utilisant la commande «ruby» avec l'option «-e» et en les séparant par des virgules. Par exemple, pour exécuter les scripts «script1.rb» et «script2.rb», vous pouvez utiliser la commande suivante :
ruby -e "script1.rb, script2.rb"
Vous pouvez exécuter un script Ruby avec des options dans le Terminal en utilisant la commande «ruby» avec l'option «-e» et en ajoutant les options à la fin de la commande. Par exemple, pour exécuter le script «my_script.rb» avec les options «-v» et «-h», vous pouvez utiliser la commande suivante :
ruby -e "my_script.rb -v -h"
Vous pouvez afficher le code source d'un script Ruby dans le Terminal en utilisant la commande «ruby» avec l'option «-c». Par exemple, pour afficher le code source du script «my_script.rb», vous pouvez utiliser la commande suivante :
ruby -c my_script.rb
Vérifier si un tableau contient un objet ruby-on-rails |
Valider une date dans rails ? ruby-on-rails |
Valider lors de la destruction dans rails ruby-on-rails |
Valider l'attribut uniquement s'il est présent (uniquement si l'utilisateur le remplit) ruby-on-rails |
Validation rails requise pour la numéricité même si la présence n'est pas réglée à vrai ruby-on-rails |
Validation des longueurs minimale et maximale d'une chaîne de caractères mais en autorisant le vide ruby-on-rails |
Validation de messages personnalisés pour rails 3 ruby-on-rails |