Leser: 1
![]() |
![]() |
7 Einträge, 1 Seite |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/local/bin/perl -w
use strict;
open (FILE_MAKE_ERR, "make.err");
while(my $line = <FILE_MAKE_ERR>)
{
if($line =~ /(ERROR|error)/ && $line !~ /errors/)
{
$line =~ / (ERROR|error)\s+in\s+(\w+)\s+/;
$line = $2;
print "$line\n";
}
}
$line =~ /(ERROR|error)\s+in\s+([\w\/]+)\s+/;
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/local/bin/perl
use strict;
use warnings;
open (FILE_MAKE_ERR,'<', "make.err") or die $!;
while(my $line = <FILE_MAKE_ERR>)
if(my ($test) = $line =~ /(?i:error)\s+in\s+([^\s]+)/){
print $test,"\n";
}
}
close FILE_MAKE_ERR;
1
2
3
ERROR in freeware/lib/lib_nt.mak (lib). See /net/test.i18Global/file.err
error in test/path/test.mak (lib)
test error
/(?i:error(?!s))\s+in\s+([^\s]+)/
![]() |
![]() |
7 Einträge, 1 Seite |