I have a style note. I'd like to see a consistent placement of the opening curly bracket for an anonymous block as an argument to a function when the block is going to span multiple lines. You place the bracket for
map on the next line, but on the same line for
sort. Either would make sense despite personal tastes, but they should probably be the same.
Not something wrong with your code, but perhaps worth mentioning is the magic <>. It is Perlish enough in a short code sample like this, but I did mark the OP down for not checking the return on open. Since Perl automatically emits an error message when it can't open a specified file using this idiom, the only trade-off for the extra power is not being able to emit your own custom error message. That's usually not worth much compared to processing all of your command-line arguments in order, but in the case of internationalization it might pose an issue.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.