Thread Zeilen löschen aus Array, wenn bestimmte Strings enthalten (17 answers)
Opened by cohama at 2012-05-14 13:40

GwenDragon
 2012-05-14 13:50
#158343 #158343
User since
2005-01-17
14601 Artikel
Admin1
[Homepage]
user image
zeilenweise einlesen ist sinnvoll, wenn das Syslog sehr groß ist.

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
my $syslog_datei = "/var/log/syslog";

my $nicht_verwenden_regex = qr(WLAN);

my @data;
open (my $fh, "<", $syslog_datei) or die $!;
while (my $line = <$fh>) {
  push @data, $line 
     if $line !~ $nicht_verwenden_regex;
}
close $fh or die $!;

View full thread Zeilen löschen aus Array, wenn bestimmte Strings enthalten