Tag Mike.
open(file, ">>" . $ausgabe);
print $temp . "\n";
close(file);
so gehts aber auch nicht, obwohl dem print doch jetzt mitgeteilt wird das es in $ausgabe schreiben soll.
Nein, wo? Wenn du print $string
aufrufst, dann schreibt Perl $string nach STDOUT. Du musst schon einen Datei-Handler angeben (file ist m.E. nicht wirklich glücklich gewählt), siehe Funktion print().
Siechfred