Lesen von dateien?

hallo, ich habe ein problem beim lesen von dateien aus einem perlprogramm heraus. schreiben geht, aber lesen nicht.

im folgenden der sourcecode von einem programm, dass ich geschrieben habe. was ist daran falsch? könnt ihr mir sagen wie ich dateien lesen kann???

open(datei,„test2.pl“) or die „neee“;
$ueber=;
print „$ueber“;
close(„test2.pl“);
exit;

gruß, daniel

hallo, ich habe ein problem beim lesen von dateien aus einem
perlprogramm heraus. schreiben geht, aber lesen nicht.

open(datei,„test2.pl“) or die „neee“;
$ueber=;
print „$ueber“;
close(„test2.pl“);
exit;

File Handles werden per Konvention in Großbuchstaben geschrieben
close geht auf das Handle, nicht auf den Dateinamen.
Per Default wird eine Datei zum Lesen geöffnet wenn nichts angegeben wird.

siehe auch perldoc -f open
perldoc -f close

Lesen:

open(DATEI,";
print „$ueber“;
close(DATEI);

Schreiben:

open(DATEI,">test2.dat") or die „neee“;
print DATEI „Neuer Inhalt“;
close(DATEI);

Lesen und Schreiben:

open(DATEI,"+;
print DATEI „Neuer Inhalt“;
close(DATEI);

Klaus

dankeschön…