<[EMAIL PROTECTED]> wrote:

> <[EMAIL PROTECTED]> wrote:
> 
>> Hi all,
>> 
>> My scripts, which are running perfectly well on a Win2000 webserver, do not
>> function correctly under MacOS X.
>> 
>> The first thing I've been able to identify that is malfunctioning is the
>> standard file reading process I've always used:
>> 
>> while(<FILE>){
>> push (@array,$_);
>> }
>> 
>> print $array[1];  ##prints the second line of file
>> 
>> For some reason MacOS X reads the entire file in to $array[0] the first time
>> round, instead of putting one line per array element.
>> 
>> Has anybody else had this problem?
> 
> [localhost:~] tor% perl -e 'while(<>){push(@array,$_)} print "\$array\[1\]:
> $array[1]";'

Forget this, the problem is probably the line-endings used in the file.
:)

Tor

Reply via email to