From:                   "Laycock, Angus" <[EMAIL PROTECTED]>
To:                     "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>
Subject:                @ARGV question
Date sent:              Mon, 18 Mar 2002 10:56:39 -0000

> Hi There.
> 
> I have this piece of code which I call with the following; array.csh
> "one" "two" "three four" "five" "sic cod"
> 
> #!/opt/perl-5.6.1/bin/perl -w
> $count=0;
> print " ARGV $#ARGV\n\n";
> 
> while (<$ARGV>) {

Beg your pardon? What do you think this means?

I think you meant 

while ( $count <= $#ARGV) {

If you look into perldoc perlvar you'll see that

        $ARGV  = contains the name of the current file when reading
                from <>.

I don't see you reading from <>. And even if you did <$ARGV> 
would warn about something like : readline() on unopened filehandle

Jenda

=========== [EMAIL PROTECTED] == http://Jenda.Krynicky.cz ==========
There is a reason for living. There must be. I've seen it somewhere.
It's just that in the mess on my table ... and in my brain.
I can't find it.
                                        --- me

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to