aspnstyle+2008-03-19 15:52:33--Zuerst musst du herausfinden, welchen Charset dein Terminal unterstützt.
wie finde ich das heraus? ich verwende ActivePerl rechner Windows XP :D
Wie gesagt, mit Windows kenne ich mich kaum aus. Das muss in der Dokumentation der Kommandozeile stehen.
QuoteEine andere Frage ich möchte eine Datei erstellen die als Dateinamen das Datum hat wie unten. Das macht er mir aber leider nicht. was ist der Fehler? weil er gibt mir auch keine Fehlermeldung aus.
my $dateizeit = time2str( "%Y%m%d%H%M%S\n", time ); #JahrMonatTagStundeMinuteSekunde
open(my $datei, ">".$dateizeit.".txt"); # Datei zum Schreiben öffnen
Lass dir mal $datezeit ausgeben, bevor du die Datei öffnest. Enthält es wirklich den Wert, den du erwartest?
Noch viel wichtiger: Frage den Erfolg von open ab:
open my $date, '>', "$dateizeit.txt"
or die "Can't open file '$dateizeit.txt' for writing: $!";