Thread Umlaute & Sonderzeichen (10 answers)
Opened by aspnstyle at 2008-03-19 16:13

moritz
 2008-03-19 17:06
#107268 #107268
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
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.

Quote
Eine 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.
Code: (dl )
1
2
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:
Code: (dl )
1
2
open my $date, '>', "$dateizeit.txt"
or die "Can't open file '$dateizeit.txt' for writing: $!";

View full thread Umlaute & Sonderzeichen