Written by georg
on Dezember 30, 2012
Ich bin mal wieder über ein Problem mit Sonderzeichen im Dateinamen auf Windows-Systemen gestolpert:
Konkret kommt man da drauf, wenn man z.B. die Error-Files von LDAP ansehen möchte, die nach diesem Muster aufgebaut sind:
server.name.tld:port.rej
Aber auch bei iSCSI-Definitionen kommen Doppelpunkte im Dateienamen vor.
Auf herkömmlichen Linux- oder Unix-Dateisystemen sind diese Zeichen aber erlaubt:
# ls -l total 16 drwxr-xr-x 2 root root 4096 Dec 30 12:19 : drwxr-xr-x 2 root root 4096 Dec 30 12:19 < drwxr-xr-x 2 root root 4096 Dec 30 12:19 > drwxr-xr-x 2 root root 4096 Dec 30 12:19 ? -rw-r--r-- 1 root root 0 Dec 30 12:19 |
Fazit: Auch wenns erlaubt, vermeide Sonderzeichen in Dateinamen!
Anonym writes:
–> verwende kein windows xD