I have a file with 25 single word entries, I need a script to read through the file one line at a time and input the variable phrase into a second script that will generate a individual file based on the variable phrase name. I'm thinking it might require AWK which I'm inexperienced with. or PERL which I have no experience with. Any help would be greatly appreciated.
You can do it with a simple loop:
for entry in $(cat file_with_25_entries); do echo $entry; done
echo with your script.
If I understood you correctly, you want a script to read lines from a file containing 25 lines (with one "phrase" per line) and create 25 files named after each of these phrases. If this is indeed your use case, you can do
while read -r line;do touch "$line" || echo "Couldn't create \"$line\"" && exit 1 done < your_file_here