Nicely done, Dave. However, since we don't know the number of columns or the file size, do you think it would be better to limit the split to only the needed columns, as in the following?
my @columns = (split /\t/)[1 .. 2];
Depending on these factors and the machine, the script might otherwise choke.
Just a thought...
Now splitting on /\t/ based upon sauoq's good catch in his comment below.
<code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>