Wenn das OS variabel ist, "weiß" das das Modul, wenn der Dateiname aus einem undefinierten OS kommt, musst du dies entweder herausfinden oder raten. Dann kannst du versuchen den entsprechenden Wert mit Hilfe von fileparse_set_fstype() zu setzen.
Tja, die funktion fileparse_set_fstype() "weiß" nur das, was ich ihr übergebe, oder stimmt das nicht?
Sowas:
my @OS = qw (neutrino linux unix MSDOS MSwin32 MacOS);
fileparse_set_fstype(@OS);
geht nicht... :(
Wie kann ich den richtigen Wert "raten"?