Perl and process management
When you give the shell a command line to execute, the shell usually creates a new process to execute the command. This new process becomes a child of the shell, executing independently, yet coordinating with the shell. Similarly, a Perl program can launch new processes, and like most other operations, has more than one way…