# Running Commands on Local Machine In Capistrano Script

**URL:** <https://www.ruby-forum.com/t/running-commands-on-local-machine-in-capistrano-script/70911>\
**Category:** Rails\
**Created:** [October 3, 2006, 10:26pm UTC](https://www.ruby-forum.com/t/running-commands-on-local-machine-in-capistrano-script/70911 "2006-10-03T22:26:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [October 3, 2006, 10:26pm UTC](https://www.ruby-forum.com/t/running-commands-on-local-machine-in-capistrano-script/70911/1 "2006-10-03T22:26:43Z")

</div>

The ‘run’ method runs commands on the different servers you deploy to.  
Is their a command that runs commands on your personal box? I want  
to run ‘curl’ after I deploy the website. Any suggestions?

Thanks 🙂

–  
John K.  
removed\_email\_address@domain.invalid

[http://www.kopanas.com](http://www.kopanas.com)

> **[Canadian University Software Engineering Conference - CUSEC](http://cusec.net/)**
>
> Canadian University Software Engineering Conference is a yearly conference created by students for students.

[http://www.soen.info](http://www.soen.info)

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [October 3, 2006, 10:30pm UTC](https://www.ruby-forum.com/t/running-commands-on-local-machine-in-capistrano-script/70911/2 "2006-10-03T22:30:44Z")

</div>

You can use simple ruby inside your cap recipe. system, IO.popen, etc  
come  
to mind. Even backticks work.

Vish

---

<div class="post-metadata">

**Author:** ![johnk](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/59ef9b/32.png) [@johnk](https://www.ruby-forum.com/u/johnk)\
**Post date:** [October 3, 2006, 11:58pm UTC](https://www.ruby-forum.com/t/running-commands-on-local-machine-in-capistrano-script/70911/3 "2006-10-03T23:58:55Z")

</div>

Used system()… worked perfectly. Thanks 🙂

On 10/3/06, Vishnu G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > Is their a command that runs commands on your personal box? I want  
> > [http://www.soen.info](http://www.soen.info)
> > 
> > > >

–  
John K.  
removed\_email\_address@domain.invalid

[http://www.kopanas.com](http://www.kopanas.com)

> **[Canadian University Software Engineering Conference - CUSEC](http://cusec.net/)**
>
> Canadian University Software Engineering Conference is a yearly conference created by students for students.

[http://www.soen.info](http://www.soen.info)
