Hi Ryan, On Thu, 01 Dec 2011 12:38:56 -0500 "Ryan.Barracuda" <ryan.barrac...@elboardo.com> wrote:
> Hi all, > > I have 7 perl scripts that I want to run simultaneously from the command > line with the possibility of growing this number. I'm pretty new to perl, so > thought in the mean time it would be a good idea to create a perl script to > run multiple scripts. I could just add to this file as needed if more > scripts are created. What is the best way to do this? I have the following > scripts that I want to fire off all at once. > > attachment.pl > attachment2.pl > attachment3.pl > attachment4.pl > attachment5.pl > attachment6.pl > attachment7.pl > > I would like to fire these all off from a script called automated.pl. > One option would be to use http://perldoc.perl.org/functions/fork.html in a loop and execute 7 children to do that. Another option is to use GNU make or a similar parallel-building tool, and to then use "make -j" to run everything as once. See: http://www.gnu.org/s/make/ Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Parody of "The Fountainhead" - http://shlom.in/towtf Larry Wall has been changing the world. By modifying its very source code. Please reply to list if it's a mailing list post - http://shlom.in/reply . -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/