Skrilax: Print umleiten

Beitrag lesen

Hallo,
wenn ich im Perl-Programm zum Testen einen print ausgebe, so kommt das Ergebnis in der erzeugten HTML-Seite am Bildschirm.
Wie kann ich diese Ausgabe auf einfache Weise in eine Datei umleiten?
Gruß
woako

Geht wunderbar mit "select":

use strict;
open DAT, ">out.txt";  # erstmal eine Datei erstellen
select DAT;            # Zur neuen Standardausgabe erklären

print "text, der in out.txt geschrieben wird";

select STDOUT;  # und zurück;
close DAT;

oder eben, indem du wie bei normaler Dateiarbeit das Filehandle bei jedem print-Aufruf übergibst:

print DAT "text für out.txt";