Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re: Re: Re: Trying to understand the System function

by dakkar (Hermit)
on Jul 29, 2003 at 09:05 UTC ( #278774=note: print w/ replies, xml ) Need Help??


in reply to Re: Re: Trying to understand the System function
in thread Trying to understand the System function

Done in that way, there is no difference: exec will start a shell, just as system does.

What the OP wants is:

  • fork, then in the child process:
  • open the output file and attach it to STDOUT
  • exec with the list of parameters (it will not invoke a shell)
  • meanwhile, in the parent process, you can wait for the child to finish

For more info, you can look at "perlipc" and the "fork" entry in "perlfunc"

-- 
        dakkar - Mobilis in mobile

Most of my code is tested...

Perl is strongly typed, it just has very few types (Dan)


Comment on Re: Re: Re: Trying to understand the System function

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (14)
As of 2015-07-31 12:13 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (277 votes), past polls