in reply to can perl make new files

Indeed it can. Like this:

open FILE, "> newfilename";

If you need more information, look at open, or ask a more detailed question so we can help you out better.

His Royal Cheeziness