Hallo!
"Funktioniert nicht" ist eine der klarsten und deutlichsten Fehlermeldung in der Welt der Programmierer.
Die Zeilenumbrüche sind auch nach dem ersetzen noch vorhanden
#!/usr/bin/perl
use strict;
my $test = "aaaaaa\nbbbbbb\ncccccccc";
print "*****\n$test\n********";
$test =~ s/\n/\n/g;
print "*****\n$test\n********";führt bei mir zu (den vermutlich) gewünschten Ergebnis.
Tuts auch im allgemeinen, aber nicht bei dem Code, den mir Compress::Zlib ausgibt.
Gruß Maik