文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>perl 获取匹配行后面的多行...

perl 获取匹配行后面的多行...

时间:2010-08-02  来源:lengchun10

#!/usr/bin/perl
use warnings;
use strict;

my$flag=0;
my$a;
while(<DATA>)

{
    if(/^>/)
    {
        $flag = 1;
        $a = 0;
    }
    if($flag )
    {
        print $_;
        $a++;
    }
    if($a == 3)
    {
        $flag = 0;
    }
}
########### #!/usr/bin/perl -w
use strict;
open(LOGOUT,">out.log") or die "can't create ";
open(LOGFILE,"ISauditLog_01.log") or die "can not open";
#my $line_count = 0;
#while(<LOGFILE>){
#        if(m/dsuser3/){
#               $line_count = 0;
#                print LOGOUT ;
#               $line_count++;
#       }elsif($line_count < 2){
#              print LOGOUT;
#              $line_count++;
#     }
#}
my $flag=0;
while(<LOGFILE>)
{
        if(/dsuser/)
        {
                for($flag=0; $flag <= 1; $flag++)
                {
                        print LOGOUT $_ ;
                        $_ = <LOGFILE>;
                }
        }
}
print LOGOUT "end";
close(LOGFILE);
close(LOGOUT);
相关阅读 更多 +
排行榜 更多 +
零界之痕手游安卓下载

零界之痕手游安卓下载

角色扮演 下载
漫游都市手机版下载

漫游都市手机版下载

赛车竞速 下载
涡轮螺旋桨飞行模拟器无限金币版下载

涡轮螺旋桨飞行模拟器无限金币版下载

模拟经营 下载