|
NAMEFile::TempdirSYNOPSYSuse File::Tempdir; { my $tmpdir = File::Tempdir->new() my $dir = $tmpdir->name; } # the directory has been trashed my $adir = 'any directory'; { my $tmpdir = File::Tempdir->new($dir) my $dir = $tmpdir->name; } # the directory has not been trashed DESCRIPTIONThis module provide an object interface to tempdir() from File::Temp. This allow to destroy the temporary directory as soon you don't need it anymore using the magic DESTROY() function automatically call be perl when the object is no longer reference.If a value is passed to at object creation, it become only a container allowing to keep same code in your function. FUNCTIONSnew(@options)if @options is only one defined value, the directory is simply retain in memory and will not been trashed.Otherwise, @options are same than tempdir() from File::Temp. Refer to File::Temp documentation to have options list. In this case, the directory will be trashed. nameReturn the name of the directory handle by the object.SEE ALSOIn "tempdir" in File::Temp File::Path Directory::ScratchAUTHOROlivier Thauvin <nanardon@nanardon.zarb.org>URLhttp://nanardon.zarb.org/darcsweb/darcsweb.cgi?r=Tempdirdarcs get http://nanardon.zarb.org/darcs/Tempdir LICENSE AND COPYRIGHTThis program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Visit the GSP FreeBSD Man Page Interface. |