(1) The word 'my' is a reserved keyword, so you may want to choose a different name for your module.

(2) Module names which are not capitalized are traditionally "pragmatic" modules, involved in changing the behavior of the perl interpreter or interpretation of Perl code itself. You may want to capitalize your package name.

(3) You may want to use a utility like perltidy to help you write code that's more clear for reading. And use <code> ... </code> tags on this site to retain all the source code in the simplest format. You won't have to type all those <br>'s and angle bracket codes.

(4) Your question was why the last output didn't appear? Though I don't see anything wrong with your code as-is, I'm not very familiar with the old 'format' mechanism. It may be a simple problem with a missing newline at the end of your input. On some terminals, the last line of output will not appear if it was not followed with a newline (because the next command prompt erases it).

--
[ e d @ h a l l e y . c c ]


In reply to Re: Strange problem reading a text file by halley
in thread Strange problem reading a text file by tariqahsan

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.