Hi,
I have bit of problem with transparent squid service. When people tries
to send binary data through squid, the log files naturally doesn't like it
very much. A sample of such an log file entry:
1308293915.456 0 client.host.name NONE/400 3660
[<FF><92>i<8F>>^]^D<D5>^N<9F>?<EF><EA>[<BB>y<81>'4/^<F1><92>k<FA>I<FB><A3>${
b<8B><D2><AE>o^S %87)d%B8%5B%F6W%A2$%5C - NONE/- text/html
I am trying to write perl regex to skip lines containing these characters,
but I'm not having too much success:
while (<>) {
chomp($_);
if ($_ =~ s/[\t\n\r\f\a\e\cK]//g) {
next;
} else {
print $_ . "\n";
}
}
Does anyone perhaps have some insight for me?
Regards,
Chris.
Thread Next