Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > d4c8e59add66bdd82d3242bf29c0fa5e > files > 9

perl-Inline-Files-0.64-2.fc15.noarch.rpm

use Inline::Files;

open CACHE or die $!;	# read access (uses $CACHE to locate file)
eval join "", <CACHE>;
close CACHE or die $!;

print "\$var was '$var'\n";

while (<>) {
	chomp;
	$var = $_;
	print "\$var now '$var'\n";
}

open CACHE, ">$CACHE" or die $!;	# write access
use Data::Dumper;
print CACHE Data::Dumper->Dump([$var],['var']);
close CACHE or die $!;

__CACHE__
$var = 'Original value';