Thread Dynamisch in Filehandles printen
(5 answers)
Opened by Aleks at 2007-03-16 15:11
Du kannst es auch so machen:
Code: (dl
)
print {"S$_"} $string; Aber was Du eigentlich brauchst, das sind lexikalische Filehandles und ein Array. Durchnumerieren von Variablen ist immer schlecht, weil es dazu doch Arrays gibt. Also hier ein kleines Beispiel, um die Dateien "datei0", "datei1", "datei2" alle gleichzeitig zu oeffnen und dann etwas hineinzuschreiben: Code: (dl
)
1 my @array; (Das ist nur ein Beispiel... normalerweise wuerde man, wenn man in mehrere Dateien einen String reinschreiben will, eine Datei erst oeffnen, wenn man die vorherige geschlossen hat.) Lieblingsmodule: IPC::System::Simple, Path::Class
|