Un jour, une gem

24/01/2012

Mardi c'est Rush

gem install rush

Le shell Unix mais Ruby 

Vous écoutez Ruby, vous buvez Ruby ? Alors il vous faut un shell Ruby ! 

Pour réaliser ce petit miracle : il y a Rush ! Cette gem vous donnera accès à des commandes shell avec une syntaxe rubyesque.

Un petit exemple issu de la documentation :

Shell normal

kill `ps aux | grep mongrel_rails | grep -v grep | cut -c 10-20`

Avec Rush

processes.filter(:cmdline => /mongrel_rails/).kill

Et hop, on tue le process mongrel récalcitrant et le tout avec style.

Envie d’en savoir plus et de commencer à utiliser Rush ? Le lien utile :