Perl Read Configuration File

#!/usr/bin/perl -w use strict; use English; use Carp;         package ReadConfFile; sub new {     my $class = shift;     my $self = {};     bless ($self,$class);                                               return $self;                  } sub ReadConfFile {   my ($self,$confFile ) = @_;    open( CONFFILE,"<$confFile" ) || die " File $confFile is not present";    my %keyValues;   foreach my $line(<CONFFILE>)   {     chop($line);     if ((!($line =~ /^(\s*#)/)) &&  ($line =~ /\w/ ))     {       $line =~ s/[ \t]+//;       my @pair = split ( /=/,$line );       $keyValues{$pair[0]} = $pair[1];     }   }   close(CONFFILE);   return %keyValues; } 1; __END__ [shengshu@cdling25 verifyPM]$ 

相关文章

1. 如何去重 #!/usr/bin/perl use strict; my %hash; while(...
最近写了一个perl脚本,实现的功能是将表格中其中两列的数据...
表的数据字典格式如下:如果手动写MySQL建表语句,确认麻烦,...
巡检类工作经常会出具日报,最近在原有日报的基础上又新增了...
在实际生产环境中,常常需要从后台日志中截取报文,报文的形...
最近写的一个perl程序,通过关键词匹配统计其出现的频率,让...