From: Joel VanderWerf Date: 2011-11-23T04:02:28+09:00 Subject: Re: run an script without waiting to be done On 11/22/2011 07:39 AM, Mario Ruiz wrote: > Hi, I would like to know if it is possible to run an script without > waiting to be run. I mean, can I call another ruby script and not be > waiting for it to finish. > myScript1.rb > sleep 300 > > myScript2.rb > system("ruby myScript.rb") > > > so what I want is not be waiting until the end of myScript1.rb > This works on windows with just about any ruby: t = Thread.new { system("ruby myScript.rb") } do_something_else t.join # optionally, wait for process to finish