|Just another Perl shrine|
Re^3: Parsing CSV only returns the second line of the fileby Athanasius (Canon)
|on Sep 01, 2012 at 10:19 UTC||Need Help??|
The reason it wouldn't compile (works fine for me) is because I have perl as a part of proprietary mining software which has their own extension modules installed, e.g. Lava. I don't get any errors or warnings when running it.
Then what you posted isn’t exactly what you’re running, since this line in the original post (fixed in the new post, I see):
is missing a closing parenthesis, and the final line:
should be __END__.
It says next if line number equals to 2?
No, array elements start counting at zero, but line numbers begin at one. So that statement says: Skip the first line of data. (Presumably, the original code expected the first line to be a heading?)
You are making progress, but it’s difficult to say why your code is failing without a complete, self-contained script. Also, detailing the output you expect/desire would help the monks know what you are trying to achieve. Please see How do I post a question effectively?.
Update: Minor edit.
Athanasius <°(((>< contra mundum