in reply to Assigning a file to an Array.

Use
<code>..</code>
not
<code>..<code>

And please please please use use strict; use warnings; in your programs!