Das sind im Prinzip alles UNIX-basierte Systeme, da gelten die gleichen Einschränkungen. Die Einschränkungen differieren aber von den Windows Einschränkungen.
Es sind die Zeichen nicht erlaubt, die das jeweilige Dateisystem nicht erlaubt, das mußt Du für die einzelnen Systeme nachschauen. Ich empfehle grundsätzlich, das gar nicht erst auszuloten, sondern von vornerherein pflegeleichte Namen zu benutzen (Buchstaben, ohne Umlaute, und ZIffern). Das geht auf allen Systemen problemlos. Leerzeichen gehen zwar meistens auch, würde ich aber schon nicht mehr empfehlen. Und Sonderzeichen wie Semikolon, Doppelpunkt, Asterisk usw. würde ich von vorneherein gar nicht erst probieren. Unterstrich und Bindestrich noch als Lückenfüller, das wäre es auch schon.
Danke für deine Antwort.
(Buchstaben, ohne Umlaute, und ZIffern).
Ist mir alles bekannt und ich würde es normalerweise auch so handeln. Es handelt sich hier aber um eine spezielle Anwendung welche auch multilingual (UTF-8) genutzt wird und halt multilinguale Verzeichnisnamen erfordert. Ein Unix basiertes System wird vorrausgesetzt.
Es sind die Zeichen nicht erlaubt, die das jeweilige Dateisystem nicht erlaubt, das mußt Du für die einzelnen Systeme nachschauen.
Tja, wenn mir jetzt noch einer sagen kann wo ich diese Infos finde wäre ich glücklich.
Edit:
hat sich erledigt, habe nun doch endlich die Infos gefunden.