Rikki: print in eigene Datei

Hallo,
wenn ich meine Homepage (mit perl erzeugt) teste, gebe ich immer wieder
Testwerte mit print aus. Die erscheinen dann in dem erzeugten HTML-Dokument am Bildschirm.
Wie kann ich diese Ausgabe in eine andere Datei ausgeben, ohne dass auch die normalen print-Werte dorthin wandern?
Danke

  1. Hi

    Wie kann ich diese Ausgabe in eine andere Datei ausgeben, ohne dass auch die normalen print-Werte dorthin wandern?

    mit einem extra Filehandle für die Datei

    so etwa ..

    open FH,">dateipfad";
    print FH "ausgabe in andere Datei";
    close FH;

    Danke

    Bitte
     Kurt

  2. Hallo,

    Wie kann ich diese Ausgabe in eine andere Datei ausgeben, ohne dass auch die normalen print-Werte dorthin wandern?

    Wie ein FileHandler aufgemacht wird, wurde schon geschrieben.

    Interessant ist evntl. die Funktion select(HANDLE), damit kannst Du z.B. mit einem vorher geöffneten FileHandle <MYFILE> eine print()-Anweisung notieren, ohne den FileHandle zu nennen.

    Klar:
    open MYFILE, ">myfile";

    select MYFILE,

    print "Frettchen\n"; # Frettchen landet in myfile

    select STDOUT;

    print "Flittchen\n": # Flittchen landet auf STDOUT

    close MYFILE;
    close STDOUT;

    Viele Grüße,
    Horst