annotate logs2.pl @ 5:eda9948f5e5a

add usage for perl script
author anatofuz
date Mon, 05 Nov 2018 16:24:45 +0900
parents 665fb2069aec
children b9a157e11952
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
1 use strict;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
2 use warnings;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
3
5
eda9948f5e5a add usage for perl script
anatofuz
parents: 3
diff changeset
4 my $originlog = shift or die "use originlog cbclog";
eda9948f5e5a add usage for perl script
anatofuz
parents: 3
diff changeset
5 my $cbclog = shift or die "use originlog cbclog";
3
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
6
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
7 open my $ofh, '<', $originlog;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
8 open my $cfh, '<', $cbclog;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
9
5
eda9948f5e5a add usage for perl script
anatofuz
parents: 3
diff changeset
10 print "Originlog:CbClog\n";
eda9948f5e5a add usage for perl script
anatofuz
parents: 3
diff changeset
11
3
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
12 while (1){
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
13 my $orig_line;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
14 do {
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
15 $orig_line = <$ofh>;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
16 } while (!($orig_line =~ /\$\d+ \= (\d+)/));
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
17
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
18 $orig_line = $1;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
19
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
20 my $c_line;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
21
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
22 do {
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
23 $c_line = <$cfh>;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
24 } while (!($c_line !~ /\$\d+ \= (\d+)/));
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
25
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
26 $c_line = $1;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
27
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
28 if ($c_line != $orig_line){
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
29 print "*";
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
30 print "$orig_line : $c_line\n";
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
31 exit 0;
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
32 }
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
33
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
34 print "$orig_line : $c_line\n";
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
35
665fb2069aec add logs2.pl
anatofuz
parents:
diff changeset
36 }