Thread Textblock in Datei schreiben (10 answers)
Opened by tecker at 2008-11-04 15:16

tecker
 2008-11-04 17:22
#115955 #115955
User since
2008-02-26
77 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ok danke. Hatte mich mit Here Dokumenten bislang noch nicht beschäftigt. Wie kann ich das ganze (also meinen Text) in eine Ausgabe Datei schreiben?

Nicht funktionieren tut:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
sub header
{
my $output = @_ ;
open(OUTPUT, ">$output") or die "Cant open File: $!\n";

while (<DATA>)
{
print OUTPUT;
}

__DATA__
Mein Text

close(OUTPUT);
}



Auch nicht funktionieren tut
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
sub header
{
my $output = @_ ;
open(OUTPUT, ">$output") or die "Cant open File: $!\n";

my $text <<"END_TEXT";
Mein Text
END_TEXT

print OUTPUT "$text";
close(OUTPUT);
}



Bekomme bei erstem eine "Missing right curly or square bracket" und bei zweitem einen Syntax Fehler.

P.S. Bei dem was du geschrieben hattest fehlt ein Unterstrich oder? Also __DATA__ statt __DATA_

VG

View full thread Textblock in Datei schreiben