# Developing command line utilities

**URL:** <https://www.ruby-forum.com/t/developing-command-line-utilities/150199>\
**Category:** Ruby\
**Created:** [October 5, 2008, 9:45pm UTC](https://www.ruby-forum.com/t/developing-command-line-utilities/150199 "2008-10-05T21:45:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![chrisjo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/a183cd/32.png) [@chrisjo](https://www.ruby-forum.com/u/chrisjo)\
**Post date:** [October 5, 2008, 9:45pm UTC](https://www.ruby-forum.com/t/developing-command-line-utilities/150199/1 "2008-10-05T21:45:54Z")

</div>

I’m writing a command line utility who’s interface will share alot in  
common with rake. I remember reading at some point that Capistrano was  
built on top of rake(?)

Is building on top of rake a possible solution, and a good solution? If  
so, can anyone point me to some documentation, articles or the like on  
how I’d go about doing something like that?

---

<div class="post-metadata">

**Author:** ![chrisjo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/a183cd/32.png) [@chrisjo](https://www.ruby-forum.com/u/chrisjo)\
**Post date:** [October 6, 2008, 5:15am UTC](https://www.ruby-forum.com/t/developing-command-line-utilities/150199/2 "2008-10-06T05:15:37Z")

</div>

Christian J. wrote:

> I’m writing a command line utility who’s interface will share alot in  
> common with rake. I remember reading at some point that Capistrano was  
> built on top of rake(?)

IIRC, Vlad is built on rake, ssh, and rsync: [http://rubyhitsquad.com](http://rubyhitsquad.com)

Regards,

---

<div class="post-metadata">

**Author:** ![chrisjo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/a183cd/32.png) [@chrisjo](https://www.ruby-forum.com/u/chrisjo)\
**Post date:** [October 6, 2008, 6:17am UTC](https://www.ruby-forum.com/t/developing-command-line-utilities/150199/3 "2008-10-06T06:17:34Z")

</div>

On Oct 5, 2008, at 1:47 PM, Christian J. wrote:

> I’m writing a command line utility who’s interface will share alot in  
> common with rake. I remember reading at some point that Capistrano was  
> built on top of rake(?)
> 
> Is building on top of rake a possible solution, and a good solution?  
> If  
> so, can anyone point me to some documentation, articles or the like on  
> how I’d go about doing something like that?

look at the cap code. you might also like to check out main

gem install main

[http://codeforpeople.com/lib/ruby/main/main-2.8.1/README](http://codeforpeople.com/lib/ruby/main/main-2.8.1/README)

cheers.

a @ [http://codeforpeople.com/](http://codeforpeople.com/)
