NAME

PerlIO::Util - A selection of general PerlIO utilities

SYNOPSIS

	use PerlIO::Util;

	# to create $file if needed, and then call flock($in, LOCK_EX)
	my $in = PerlIO::Util->open('+<:creat :flock', $file); 

	# to multiplex output
	STDERR->push_layer(tee => ">> $err_log");

	# to read lines backward
	my $in = PerlIO::Util->open('<:reverse', $file);

	# to open file encoded to filesystem encoding
	# (need to set PERLIO_FSE unless using Win32)
	my $in = PerlIO::Util->open('<:fse', $file);

INSTALLATION

	To install this module, run the following commands:

		perl Makefile.PL
		make
		make test
		make install


DEPENDENCIES

	Perl 5.8.1 or later, and a C compiler.

COPYRIGHT AND LICENCE

	Copyright (C) 2008, Goro Fuji <gfuji(at)cpan.org>, Some rights reversed.

	This library is free software; you can redistribute it and/or modify
	it under the same terms as Perl itself.
