Thread ip mit regexp aus einer Datei filtern: wie filtert man aus einer log datei ips
(33 answers)
Opened by misterx at 2005-03-28 16:35
1. "uninitialized value" ist kein Fehler, sondern eine Warnung
2. abfragen, ob was defined ist, kannst du mit defined($wert), also z.B. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 my $result = do { if (defined($filterPassword)) { defined($filterIp) ? $filterPassword eq $pass and $filterIp eq $ip : $filterPassword eq $pass; } # if elsif (defined $filterIp) { $filterIp eq $ip; } else { 0; } }; # do if ($result) { push(@{$filteredLines{$ip}},$_); # oder was auch immer } <!--EDIT|Strat|1112284721--> perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/ |