hi,
Gut mach ich mal den Anfang:
Sehr schön, danke fürs mitmachen ;)
Bin mir nicht sicher, aber liefert "new" nicht die Referenz auf die Methode (statt sie auszuführen, vgl. "new()") ? Sprich, ist $fh möglicherweise eine Konstruktor-Methode statt des File-Deskriptors, den man eigentlich gerne hätte?
Es wäre Beides richtig:
my $fh = File::Temp->new;
my $fh = File::Temp->new();
Der Fehler liegt woanders, Tipp: Es ist ein systematischer Fehler.
Hotti