print in eigene Datei
Rikki
- perl
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
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
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