请教读配置文件的方法

请教读配置文件的方法

我想把程序中用的一些配置信息写到配置文件中;

请问:
读配置文件有没有什么好的方法?

我对perl了解的不透彻,只知道open这个配置文件,然后一条记录一条记录的读,很不方便,也很不实用,可以不可以,把配置文件直接引用到perl程序中或者其它什么更高明的方法!谢
如果是ini文件的话.可以使用Config::Ini.
另外使用YAML也很不错.
其实使用open来读取配置文件也没什么不方便的,使用模块只不过是让模块帮你做了读取/写入配置文件的步骤.
Config::Inifiles
或者 YAML
open FILE,"/root/conf" or die "can't open conf file\n";
while (my $line=<FILE>){
my ($aa,$bb)=split(/\s/,$line);
our $user=$bb if($aa eq "USER");
our $passwd=$bb if($aa eq "PASS");
our @host;
push @host,"$bb",if($aa eq "HOST");
}
close(FILE);


conf
HOST 192.168.2.1
HOST 192.168.2.4
HOST 192.168.2.5
HOST 192.168.2.7
USER root
PASS root


我个人是这样来读配置文件的!
谢谢楼上三位!多谢指点,我依次测试一下!