perl模拟windows的查找

王朝perl·作者佚名  2008-05-18
宽屏版  字体: |||超大  

#!usr/bin/perl

if ( $#ARGV<2 ) {

print<<"EOF";

输入参数不够,您输入的格式应该是:

perl $0 要搜索的字符串 搜索文件列表 记录文件

EOF

exit 0;

}

$string=shift;

$logfile=pop;

while(<>){

print "现在处理文件 $ARGV ... n" if ($currentFile ne $ARGV);

chomp($_);

foreach $word(split(/ /,$_)){

$couter++ if ($word eq $string);

}

$currentFile=$ARGV;

}

print "$string 出现的总次数是: $couter ";

open(FILE,">>$logfile");

print FILE "#"x30,"n";

print FILE "$string 出现的总次数是: $couter ";

close FILE;

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有