Der folgende Beitrag wurde am 10. 11. 2007, 15:14 Uhr von Rikki veröffentlicht.
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
Der folgende Beitrag wurde am 10. 11. 2007, 15:22 Uhr von KurtZ veröffentlicht.
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
Der folgende Beitrag wurde am 10. 11. 2007, 17:22 Uhr von Horst veröffentlicht.
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
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4