Can't you just copy and paste some of your data here inside <code> tags? Those will preserve formatting.

Anyway, from this small sample it does look like your columns are fixed width. The first one looks to have either 7 or 8 characters, the second and third 8 characters - try an unpack pattern of "a8 a8 a8" and see what you get. Adjust and extend this pattern as is appropriate for your input data, for example to add another column "a8 a8 a8 a6" and so on.

For a tutorial see "Packing Text" in perlpacktut.


In reply to Re^3: problem with splitting file on whitespace: how to circumvent inconsistent formatting through file by Anonymous Monk
in thread problem with splitting file on whitespace: how to circumvent inconsistent formatting through file by angela2

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.