Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re^2: Fork and exec

by perlmonkdr (Beadle)
on May 01, 2008 at 08:28 UTC ( #683882=note: print w/replies, xml ) Need Help??

in reply to Re: Fork and exec
in thread Fork and exec

Ok, but i'm not using wait, waitpid or signal in this example and the parent process wait to all childs finish, please not that i use this in windows, perhaps this the problem, isn't it?


Replies are listed 'Best First'.
Re^3: Fork and exec
by rowdog (Curate) on May 01, 2008 at 22:59 UTC

    Windows has no fork but it can be emulated. See perlfork. Over on the perldoc for perlport I see that system(1, @args) will spawn an external process without waiting for the child to terminate.

    Disclaimer: I don't do windows.

      Well guys i post the solution for this isuee

      When i think in execute multiple files without wait i say, ok, i need use childs

      Anyway the solution come more simple, like this:

      #!/usr/bin/perl use strict; use warnings; for my $a ( 1..10 ) { print "Exec: $a\n"; # Here I want execute and continue without # wait the status system "perl -e exec('')" ; } print "finish"; exit;

      It's delegate the process to other instance of perl and exist when finish, i check in the system's process table and works ok!!

      system(1, @args) can be but i'm not test

      Thk to all for your help

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://683882]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (5)
As of 2018-08-17 16:54 GMT
Find Nodes?
    Voting Booth?
    Asked to put a square peg in a round hole, I would:

    Results (182 votes). Check out past polls.