Sumit Sahu wrote:
Hi All,

Hello,

I am running into a strange problem when running perl on Windows.
Basically, the 'system' command seems to be exitting abruptly. I
traced it down and found that this problem occurs only when the
PATH variable is too long (Yet to define how long is too long but
the common observation is around 6000 characters ) and when another
variable is set to be the same as PATH. Under such an environment,
when I run a perl script containing just the following : system("echo hello"); the system command just doesnt seem to work. I am using perl-5.6.0.623. Is there a limit on the length of an environment variable or the total
number of environment variables ?  Perl is used heavily in our field and
I have been running into these problems since a long time, therefore any
pointers/suggestions  would be greatly appreciated.

Windows doesn't have an "echo" command so that could be why it "doesnt seem to work".

You are running an old version of Perl. If you want to stay with 5.6 then upgrade to 5.6.2 (5.6.3 may be coming out soon) or you should probably upgrade to the current version of 5.8.8.



John
--
Perl isn't a toolbox, but a small machine shop where you
can special-order certain sorts of tools at low cost and
in short order.                            -- Larry Wall

--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to