Because in that version of perl, process ID's don't stay the same across an exec() call. The PID is supposed to stay the same, and on Unix, it does; that's why davorg 's example works and yours doesn't -- he tried his on Unix.The problem is, Win32 doesn't have a way to launch a new program without changing the PID.hat will make things a lot harder. I can think of two ways to solve this problem: (1) use Cygwin 's Win32 perl instead of ActivePerl, or (2) hack together some kind of inter-process communication to let the parent process find out the child's pid.
There are 754 Pokemon. There are many more pokemon to come in the future. Because there is the fifth generation of Pokemon (take a look at the black and white pokedox). 1  Season 1: Indigo League (82 episodes, 1999). 2  Season 2: The Adventures in the Orange Islands (36 episodes, 2000).
This Site Might Help You. RE: How many episodes of pokemon have there been total? going back all the way to the first episode like 10 years ago has anyone actually watched all of them so far? just now. Report Abuse. There is 700 episodes and is still going. Honestly, I am STILL watching Pokemon ^__^; I have seen ALL of Kanto, parts of Johto and Hoenn (including the Battle Frontier), ALL of Sinnoh, and currently have NOT missed a single episode of Unova.