open (HAN1, "<test1.txt") || die "not existing!";
open (HAN2, "test2.txt") || die "not existing!";
s/nameserver/nameserver/g;
print HAN2 $_;
}
close(HAN1);
close(HAN2);
test1.txt的
nameserver 10.66.80.10
nameserver 10.66.80.11
nameserver 10.66.80.11
的test2.txt
search test.com
nameserver 99.66.80.10
nameserver 98.66.80.11
nameserver 98.66.80.11
运行脚本的test2.txt其删除其他字符串后内容。
nameserver 10.66.80.10
nameserver 10.66.80.11
nameserver 10.66.80.11
但想要的结果的test2.txt
search test.com
nameserver 10.66.80.10
nameserver 10.66.80.11
nameserver 10.66.80.11
[编辑问题](http://stackoverflow.com/posts/8587937/edit)并显示您正在运行的真正的Perl代码。 – daxim 2011-12-21 10:03:46