From: Rohit Mehta Date: 2012-01-23T01:15:02+09:00 Subject: Re: Ruby bash replacement --0016e6d6261432afc204b72037da Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thanks Sandor! Rush is really interesting: local_dir =3D Rush::Box.new('localhost')['/Users/adam/server_logs/'].create servers =3D %w(www1 www2 www3).map { |n| Rush::Box.new(n) } servers.each { |s| s['/var/log/nginx/access.log'].copy_to local_dir["#{s.host}_access.log"] } I think it is still too different than a traditional shell for me to use on a daily basis, but I'm going to enjoy looking at the code! Rohit On Sun, Jan 22, 2012 at 10:41 AM, Sandor Sz=FCcs wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA512 > > On 1/22/12 4:27 PM, Rohit Mehta wrote: > > Dear Rubyists, I have been inspired by the wonderful PERL shell > > known as Zoidberg (https://metacpan.org/module/Zoidberg) to work on > > a Ruby UNIX command shell. I do not think this has already been > > done yet. > > Maybe http://rush.heroku.com/ ? > - -- > All the best, Sandor Sz=FCcs > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQIcBAEBCgAGBQJPHC4eAAoJEIiuFRwovs5rMGcQAIklhXDAfwWQgipnoG5aCVoi > jXFDxGz4Z/QxiYMVXIeY/1nh8CFXWUN7pLhb4Bihsk3wVLqibRBRUHD9i6musCAf > obZ3pivrEZ2FGurqYPdCv+1/VGKE8BW+42s1mCs6rwpdYqGRqi9/ft3JHNNf7Aws > 3RmQimZghIhEmKIAv7A0CqYJKr3q9LCwNrbHIanazheJGgEln+qO5/qTZudY1u6r > 4wJ4xNuORXsYLXus2wiX4j11gClAgJYrIJX6T7/44e60sJUW+eM8QP4GT2QPbV8f > zOQpw/RvqqaUxugOauZlzni+mJSGE2OP36FxjSxoSrsbmHXHcKwZ6RyVMHs8WHV+ > RldeTEbLkkzcRUHQM3idrNFYMcIh8pRP4JtXf3vVJ0YJfxF3wvTLdTVDzYklX7Rx > hpO0kP/zdiHVwVc0TUKZzMXMch5I6BjS1Y/73d/iLZqDKjEnTeFVWwd5A5Es2KDn > CVn6V7JFCQ3Hx+aeRVuX3mMDKdrgITDYupLKrJ0HbQND9mFNIJ3gdcMjSYN1p8/Y > mGBeWlGYSIkoe3eq0W+erKRok+4XApQkg/JeSrT7hpuh7ENPsVGC5oEuzsvGT5lv > 6jyvaa4WxmHen5RRR3ogmg1QITVSFjGhktxx4/FqaROdL68z3r+G5+SgJl5vZ2cH > lknnpOMc2aq6CwHImBes > =3Dfohm > -----END PGP SIGNATURE----- > > --0016e6d6261432afc204b72037da--