您的位置:首页 > 其它

使用Config::IniFiles读写ini文件

2011-06-24 00:10 183 查看
1. ppm install Config::IniFiles





2.代码如下:

#!perl -w
#   parse ini file using Config::IniFiles;
use strict;
use Cwd;
use Config::IniFiles;
my $dir = getcwd; 
my $file = $dir . $ARGV[0];
my %ini;
my $Section = 'target';
my $Parameter = 'trg_tab_name';
tie %ini, 'Config::IniFiles', ( -file => $file);
print "We have $ini{$Section}{$Parameter}." if $ini{$Section}{$Parameter};
$ini{$Section}{$Parameter}.='bruce';
tied( %ini )->WriteConfig( "$file" ) ||
die "Could not write settings to new file.";

sub PrintSection()
{
	my $Section = shift;
	my ($Key,$Value);
	while ( ($Key,$Value) =each %$Section)
	{
		print $Key," = ",$Value;
		print "/n";
	}
	$Section->{'pk_column'} = "bruce";
}




3. 运行效果:





多2个bruce字符串,达到目的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: