I tried but I am too rusty. I need a program to : 1. Grab a line by line list of phrases from a text file. 2. Grab another file that contains html code. Just one file. 3. Swap out a text string with another text string (from the Phrase list text file) for the NEW file. 4. For Each phrase in the phrase list file I need a file written which is the NEW file with the swapped string from the phrase list and have the file named the same as the initial phrase (but replace any whitespace with a dash). For example If the phrase list is: Flameless Candles Classic Cars Apricot Jelly We should end up with Flameless-Candles.htm Classic-Cars.htm Apricot-Jelly.htm Where string ABC123 has been replaced with Flameless Candles in the Flameless-Candles.htm file and ABC123 has been replaced with Classic Cars in the Classic-Cars.htm file etc.

In reply to Probably Easy for a Perl Monk by proactive1

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.