Assuming you have the filename in a variable:
# variable has a return on the end, possibly
$variable= "file_name_text.txt\n";
chomp $variable; # removes the return but won't remove non-whitespace
+.
$variable =~ s/\.txt$//; # now variable has no ".txt" on the end.
Look at the documentation for regular expressions (perldoc perlre)
too learn more about that last line. I'd like to help more
but your explanation was kinda scattered so I'm not sure
what you are really asking. I do know that backtick
line looks real evil to me. I think you need a "\" in front
of the "$9" so that it won't freak out perl but I'm not sure.
--
$you = new YOU;
honk() if $you->love(perl)
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.