Hallo,
$test = "test/test.txt";
open(DATEI, ">>$test");
und wird die Datei auch wirklich geöffnet? In Deinem Code fehlt eindeutig die Überprüfung ob das öffnen auch funktioniert hat.
while(<DATEI>)
{
Du verwechselst Lesen und Schreiben. Du öffnest Die Datei zum Schreiben (wobei an eine bestehende Datei angehängt werden soll) und probierst dann daraus zu lesen. das kann nicht funktionieren.
und hier sollte das drin stehen, was bei mir nicht funktioniert.
Hast Du Dir einmal http://selfhtml.teamone.de/cgiperl/funktionen/einausgabe.htm#open durchgelesen? Dort findest Du auch ein BEispiel, wie man Dein Problem lösen könnte.
Grüße
Klaus