# Aprire un file.rb in irb

**URL:** <https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860>\
**Category:** IT\
**Created:** [June 19, 2008, 10:14am UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860 "2008-06-19T10:14:42Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![rasitux](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/77aa72/32.png) [@rasitux](https://www.ruby-forum.com/u/rasitux)\
**Post date:** [June 19, 2008, 10:14am UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860/1 "2008-06-19T10:14:42Z")

</div>

come si fa ad aprire un file.rb in irb?  
oppure dentro un altro programma .rb?

grazie  
stefano rasi

---

<div class="post-metadata">

**Author:** ![rasitux](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/77aa72/32.png) [@rasitux](https://www.ruby-forum.com/u/rasitux)\
**Post date:** [June 19, 2008, 10:19am UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860/2 "2008-06-19T10:19:49Z")

</div>

irb -r /path/to/file per includerlo all’avvio,

oppure da dentro irb

require File.join(File.dirname( **FILE** ), ‘path’, ‘to’, ‘file.rb’)

Il 19/06/08, Stefano R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:

---

<div class="post-metadata">

**Author:** ![rasitux](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/77aa72/32.png) [@rasitux](https://www.ruby-forum.com/u/rasitux)\
**Post date:** [June 19, 2008, 12:01pm UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860/3 "2008-06-19T12:01:31Z")

</div>

Oscar Del ben wrote:

> irb -r /path/to/file per includerlo all’avvio,
> 
> oppure da dentro irb
> 
> require File.join(File.dirname( **FILE** ), ‘path’, ‘to’, ‘file.rb’)
> 
> Il 19/06/08, Stefano R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:

io vorrei aprire un file che si chiama play.rb, che consente di aprire  
una canzone .ogg  
nel terminale basta digitare “ruby play.rb music.ogg”  
e come si fa ad eseguire questa cosa in un un file .rb?  
oppure c’Ã¨ una stringa che permette di aprire una canzone che vuoi tu?

---

<div class="post-metadata">

**Author:** ![rasitux](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/77aa72/32.png) [@rasitux](https://www.ruby-forum.com/u/rasitux)\
**Post date:** [June 19, 2008, 12:24pm UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860/4 "2008-06-19T12:24:47Z")

</div>

richiama il metodo di play.rb con argomento il file musicale

2008/6/19, Stefano R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

---

<div class="post-metadata">

**Author:** ![rasitux](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/77aa72/32.png) [@rasitux](https://www.ruby-forum.com/u/rasitux)\
**Post date:** [June 19, 2008, 3:21pm UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860/5 "2008-06-19T15:21:11Z")

</div>

Stefano C. wrote:

> On Thu, Jun 19, 2008 at 12:01 PM, Stefano R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> wrote:
> 
> > io vorrei aprire un file che si chiama play.rb, che consente di aprire  
> > una canzone .ogg  
> > nel terminale basta digitare “ruby play.rb music.ogg”  
> > e come si fa ad eseguire questa cosa in un un file .rb?
> 
> system(“ruby play.rb music.ogg”)
> 
> S.

Grazie Mille!

---

<div class="post-metadata">

**Author:** ![rasitux](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/77aa72/32.png) [@rasitux](https://www.ruby-forum.com/u/rasitux)\
**Post date:** [June 19, 2008, 2:56pm UTC](https://www.ruby-forum.com/t/aprire-un-file-rb-in-irb/140860/6 "2008-06-19T14:56:32Z")

</div>

On Thu, Jun 19, 2008 at 12:01 PM, Stefano R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> io vorrei aprire un file che si chiama play.rb, che consente di aprire  
> una canzone .ogg  
> nel terminale basta digitare “ruby play.rb music.ogg”  
> e come si fa ad eseguire questa cosa in un un file .rb?

system(“ruby play.rb music.ogg”)

S.
