$count = return %count;
Maybe you meant:
my $count = scalar keys %count;
It appears to add the count from the last unique bankcode from the last file to the new files bankcode count
That sounds like a scoping issue. Are you using strict and warnings? You should be.
And it's impossible to tell what went wrong without seeing the whole of the loop. Including the places where the variables are defined for the first time.
BTW your map in void context looks a bit scary - your intention might be clearer if you used a for loop. If you like short code, you can also write @count{@bc} = undef; instead ;-)
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.