[sf-perl] Spawning external program within Perl

Garth Webb garth.webb at gmail.com
Wed Nov 8 17:47:16 PST 2006


If you just want to fire off a process, system() works just like the shell.
If you want to put your command in the background to get control back, add a
'&' to the end of the command.

Garth

On 11/8/06, Loo, Peter # PHX <Peter.Loo at source.wolterskluwer.com> wrote:
>
>
> Hi David,
>
> I did try exec() and system().  However, exec() stops my calling program
> while system() waits for the called program to finish.
>
> Peter
>
> -----Original Message-----
> From: sanfrancisco-pm-bounces+peter.loo=source.wolterskluwer.com at pm.org
> [mailto:sanfrancisco-pm-bounces+peter.loo=source.wolterskluwer.com at pm.or
> g] On Behalf Of David Fetter
> Sent: Wednesday, November 08, 2006 10:55 AM
> To: San Francisco Perl Mongers User Group
> Subject: Re: [sf-perl] Spawning external program within Perl
>
> On Wed, Nov 08, 2006 at 10:48:11AM -0700, Loo, Peter # PHX wrote:
> >
> >    Hi,
> >
> >    I was wondering if there is a built-in Perl module that would allow
> me to
> >    spawn  an external program and not wait for it to complete.  What I
> am
> >    attempting to do is, I am checking within a database for a
> condition and
> >    when  the  condition  is met, I want to call an external Perl
> program.
> >    However, I don't want to wait for the external program to complete
> before
> >    moving on to my next step within my program.
>
> About ten seconds of searching with perldoc -q led me to
>
> perldoc -f exec
>
> What did you try before asking here?
>
> Cheers,
> D
> --
> David Fetter <david at fetter.org> http://fetter.org/
> phone: +1 415 235 3778        AIM: dfetter666
>                               Skype: davidfetter
>
> Remember to vote!
> _______________________________________________
> SanFrancisco-pm mailing list
> SanFrancisco-pm at pm.org
> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
>
>
> This E-mail message is for the sole use of the intended recipient(s) and
> may contain confidential and privileged information.  Any unauthorized
> review, use, disclosure or distribution is prohibited.  If you are not
> the intended recipient, please contact the sender by reply E-mail, and
> destroy all copies of the original message.
> _______________________________________________
> SanFrancisco-pm mailing list
> SanFrancisco-pm at pm.org
> http://mail.pm.org/mailman/listinfo/sanfrancisco-pm
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.pm.org/pipermail/sanfrancisco-pm/attachments/20061108/e4954e26/attachment.html 


More information about the SanFrancisco-pm mailing list