If you use backticks, Perl is waiting for a return value. Such as $var=`echo bunchofdata`; print $var -- bunchofdata Agustin Rivera Webmaster, Pollstar.com http://www.pollstar.com ----- Original Message ----- From: "Dean Theophilou" <dtheophilou@genisar.com> To: "Agustin Rivera" <eleqtriq@eleqtriq.ws>; "Jim Ockers" <jockers@mindspring.com>; <beginners@perl.org> Sent: Tuesday, January 15, 2002 4:29 PM Subject: RE: running commands in bkgd > So what you're saying is that the backticks wait until the process is finished? > I was wondering about that. I know that system() doesn't wait; it fires off the > command and continues on to the next line. > > Dean Theophilou > > > -----Original Message----- > From: Agustin Rivera [mailto:eleqtriq@eleqtriq.ws] > Sent: Tuesday, January 15, 2002 4:26 PM > To: Jim Ockers; beginners@perl.org > Subject: Re: running commands in bkgd > > > Use the system command. > > Agustin Rivera > Webmaster, Pollstar.com > http://www.pollstar.com > > > > ----- Original Message ----- > From: "Jim Ockers" <jockers@mindspring.com> > To: <beginners@perl.org> > Sent: Tuesday, January 15, 2002 4:24 PM > Subject: running commands in bkgd > > > > > > I'd like to make a perl script that runs queues up jobs. > > > > Using the backticks works well except that if I attempt to run > > something in the background (i.e. `foobar &`) the script pauses until > > the job is complete. > > > > Is this limitation due to the shell rather than perl? > > > > Thanks, > > > > -Jim > > > > > > > > > > -- > > To unsubscribe, e-mail: beginners-unsubscribe@perl.org > > For additional commands, e-mail: beginners-help@perl.org > > > -- > To unsubscribe, e-mail: beginners-unsubscribe@perl.org > For additional commands, e-mail: beginners-help@perl.org > > > > -- > To unsubscribe, e-mail: beginners-unsubscribe@perl.org > For additional commands, e-mail: beginners-help@perl.orgThread Previous | Thread Next