Hi there,
Gibt es in Perl eine Methode, direkt die Kodierung des Dateisystems auszulesen, ohne das OS zu befragen?
Ganz einfach, jeder Buchstabe ist eine Folge von 8 Bit (= Byte)…
Ja, in ASCII.
Das war eigentlich eher als Scherz gedacht aber davon einmal abgesehen ist die Frage nach der "Kodierung eines Dateisystems" insgesamt schon eher eine skurile. Dem Dateisystem ist das natürlich sowas von piepschnurzegal…
Natürlich ist die Zeichenkodierung dem FS egal, es arbeitet bytesmantisch. Nur die Ausgabegeräte bzw. Userinterfaces (Browser, Shell, Explorer, Editor) müssen die Kodierung kennen damit sie die Zeichen richtig darstellen. Und Perl machts sogar recht einfach, mit dem ganzen Kram richtig umzugehen.
Nur wenn man es nicht verstehen will, kann man es eben auch nicht richtig machen.
Schönen Sonntag!