Re: Question about activestate perl--closed

2008-04-22 Thread Anne L. Highsmith
Mark Jordan and Leif Andersson have pointed me in the right direction. It appears to be a problem with the file folder associations. c:\perl\bin\perl.exe test.pl Hello works, but test.pl Hello doesn't Yet it is weird. 'C

Re: Question about activestate perl

2008-04-22 Thread Arno H.P. Reuser
I think shift applies to an array, not to an argument. Try #!/usr/local/ActivePerl-5.8/bin/perl -w my $test = $ARGV[0] ; print "$test\n"; to read the first argument (hello) from the array ARGV Sincerely, Arno H.P. Reuser CEO, Reuser's Information Services KvK 2731 2325 http://www.reuse

Re: Question about activestate perl

2008-04-22 Thread Mark Jordan
Mark Jordan wrote: Or, you can remove the shebang totally and run perl anne-test.pl Woops, I meant: perl anne-test.pl foo which will print 'foo'. Mark

Re: Question about activestate perl

2008-04-22 Thread Mark Jordan
Hi Anne, Your script works (on my WinXP instance of ActivePerl anyway) when you replace the unix-style shebang line with the windoze equivalent, e.g., #!c:\perl\bin\perl.exe -w my $test = shift; print "$test\n"; Or, you can remove the shebang totally and run perl anne-test.pl Mark Anne L.

Question about activestate perl

2008-04-22 Thread Anne L. Highsmith
This is REALLY embarrassing. After a loong hiatus, I need to go back to using activestate perl on my pc to do some work. I don't know whether it's me or my PC or the phase of the moon, but I can't get my program to recognize command line arguments. I backed off to the simplest progr

Re: Question about activestate perl

2008-04-22 Thread Saiful Amin
On Tue, Apr 22, 2008 at 8:25 PM, Anne L. Highsmith <[EMAIL PROTECTED]> wrote: > --- > #!/usr/local/ActivePerl-5.8/bin/perl -w > > my $test = shift; > print "$test\n"; > > I

Question about activestate perl

2008-04-22 Thread Anne L. Highsmith
(Sorry if this is a duplicate. But I didn't see my first message distributed, so I'm re-sending from another address) This is REALLY embarrassing. After a loong hiatus, I need to go back to using activestate perl on my pc to do some work. I don't know whether it's me or my PC or the