Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

test::tempdir(3pm) [debian man page]

Test::TempDir(3pm)					User Contributed Perl Documentation					Test::TempDir(3pm)

NAME
Test::TempDir - Temporary files support for testing. SYNOPSIS
use Test::TempDir; my $test_tempdir = temp_root(); my ( $fh, $file ) = tempfile(); my $directory_scratch_obj = scratch(); DESCRIPTION
Test::TempDir provides temporary directory creation with testing in mind. The differences between using this and using File::Temp are: o If "t/tmp" is available (writable, creatable, etc) it's preferred over $ENV{TMPDIR} etc. Otherwise a temporary directory will be used. This is "temp_root" o Lockfiles are used on "t/tmp", to prevent race conditions when running under a parallel test harness. o The "temp_root" is cleaned at the end of a test run, but not if tests failed. o "temp_root" is emptied at the begining of a test run unconditionally. o The default policy is not to clean the individual "tempfiles" and "tempdirs" within "temp_root", in order to aid in debugging of failed tests. EXPORTS
temp_root The root of the temporary stuff. tempfile tempdir Wrappers for the File::Temp functions of the same name. The default options are changed to use "temp_root" for "DIR" and disable "CLEANUP", but these are overridable. scrach Loads Directory::Scratch and instantiates a new one, with the same default options as "tempfile" and "tempdir". SEE ALSO
File::Temp, Directory::Scratch, Path::Class VERSION CONTROL
This module is maintained using Git. You can get the latest version from <git://github.com/nothingmuch/test-tempdir.git>. AUTHOR
Yuval Kogman <nothingmuch@woobling.org> COPYRIGHT
Copyright (c) 2008 Yuval Kogman. All rights reserved This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.10.0 2009-08-11 Test::TempDir(3pm)

Check Out this Related Man Page

Tie::ToObject(3pm)					User Contributed Perl Documentation					Tie::ToObject(3pm)

NAME
Tie::ToObject - Tie to an existing object. SYNOPSIS
use Tie::ToObject; my $stolen = tied(%something); tie %something_else, 'Tie::ToObject', $stolen; DESCRIPTION
While "tie" in perldoc allows tying to an arbitrary object, the class in question must support this in it's implementation of "TIEHASH", "TIEARRAY" or whatever. This class provides a very tie constructor that simply returns the object it was given as it's first argument. This way side effects of calling "$object->TIEHASH" are avoided. This is used in Data::Visitor in order to tie a variable to an already existing object. This is also useful for cloning, when you want to clone the internal state object instead of going through the tie interface for that variable. VERSION CONTROL
This module is maintained using Darcs. You can get the latest version from <http://nothingmuch.woobling.org/code>, and use "darcs send" to commit changes. AUTHOR
Yuval Kogman <nothingmuch@woobling.org> COPYRIGHT
Copyright (c) 2008 Yuval Kogman. All rights reserved This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.12.3 2008-01-17 Tie::ToObject(3pm)
Man Page

4 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Generating line number

Hi, I am generating a file through some Datastage commands: cat $TempDir/stage.txt |while read line do stagename=`echo $line` dsjob -llinks $proj $jobname $stagename 2>/dev/null >> $TempDir/LinkName.txt Now i have to assign the number... (5 Replies)
Discussion started by: Amey Joshi
5 Replies

2. Shell Programming and Scripting

Perl code to extract data from the range of date

Hi All, I'm still a newbie in perl programming. I have a data below say in test.tmp The output in test.tmp will be the same data as above sample in test.tmp . So after i get all the 4th column data within the range of month and year i need, then i will use the foreach () code to execute... (1 Reply)
Discussion started by: miskin
1 Replies

3. Shell Programming and Scripting

RMTF (ReMove Temp Files)

Heyas As some applications (sed,grep,vi, etc) create some tempfiles, i'd changed a script to this: (sadly i cant find the original post (code) anymore (which just removed 2 'diffrent kinds'), just similar ones - forgot that as i was new to all this) :) ~ $ cat $(which rmtf) #!/bin/sh #... (1 Reply)
Discussion started by: sea
1 Replies

4. Shell Programming and Scripting

Linux From Scratch Permission Error when installing Binutils-2.27 Package

Hello, I recently decided to create a Linux Operating System from Scratch using the Linux from Scratch Guide. Everything was going great until it was time to finish installing the package Binutils-2.27. Once I entered "make install" into the terminal, I get this error: make: Entering directory... (4 Replies)
Discussion started by: LinuxPie42
4 Replies