- 论坛徽章:
- 0
|
看到总是有人问这问题,我也来回一帖:
#!/usr/bin/perl
use strict;
use warnings;
open (CONFIG_FILE, "config") || die ("Could not open file");
while(<CONFIG_FILE>){
chomp; # no newline
s/#.*//; # no comments
s/^\s+//; # no leading white
s/\s+$//; # no trailing white
next unless length; # anything left?
my %result = my ($keys,$values) = split(/\s*=\s*/, $_, 2);
print "\$result{$keys} = $result{$keys}\n";
} |
|
|