Rubysistsforjapan-badge

O Rush é um terminal shell (como o bash, zsh, etc) para unix e linux, mas usando a sintaxe da linguagem Ruby. Tem as mesmas funções: você pode utilizar o grep, o kill, copiar arquivos… mas sempre utilizando Ruby. 

No site, um dos exemplos mostra que localizar classes num arquivo usando o bash pode ser feito assim:

find myproj -name \*.rb | xargs grep ‘^\s*class’ | wc -l

E com o Rush, utilizando sintaxe Ruby, fica assim:

myproj['**/*.rb'].search(/^\s*class/).lines.size 

O Rush também permite acessos SSH. O RubyInside fala muito bem dele, além de uma extensa matéria publicada no InfoQ.

Visite o site do projeto.

Leia também:

 

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>