woako: Print umleiten

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

  1. 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";