Esteemed monks

I am a new perl programmer and struggle with the language and its idioms (but I'm trying!). I need to add a new column to an existing CSV file. It needs to be the second column in the file but it could be the first or last if that is easier. I was recommended to look at http://search.cpan.org/~jwied/Text-CSV_XS-0.23/CSV_XS.pm. I have looked but I can only see how to create new CSVs rather than modify existing ones. Please could you point me in the right direction and give me an outline of how to do this. I'm not asking anyone to do it for me but I am hoping some pointers from you experts will spend me hours of banging my head against the wall.

Many thanks for your time

In reply to adding a new column to a CSV by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.