|Keep It Simple, Stupid|
Creating temporary files without File::Tempby c (Hermit)
|on Feb 28, 2002 at 14:51 UTC ( #148225=perlquestion: print w/replies, xml )||Need Help??|
c has asked for the wisdom of the Perl Monks concerning the following question:
I just read through this post on Tilly's advice on using File::Temp and it looks like just the recommendation I need. Unfortunately, my company doesnt stock File::Temp as a module, and the systems group is somewhat reluctant to field module requests from one of the network guys.
I read through IO::File's description on CPAN and found the new_tmpfile however it left me somewhat confused. My goal is to write to a completely random file and then attach it to an outbound email using Mail::Sender. For example...
Try as I might using IO::File, attaching the tmp file is just not happening. Maybe I am trying to use the temporary file for purposes that it's really not meant for?
Perhaps its easier to state the reason I need the tmpfile. My script will parse several configuration files and return the information to user as a CSV file attached to an email. I'd like to write to a completely randomly named file so that a devious individual won't try any of the tricks of symlinking a known output file's name to some other file/area on the machine in the hopes of causing trouble. Make sense?
Any help is appreciated. Humbly -c
ps. thanks again ybiC for that original post. i find most of my answers simply by perusing your writeups...
Back to Seekers of Perl Wisdom