ich kann dir generell nur raten deine Dateinamen ohne Sonderzeichen zuerstellen. Also nur a-z, A-Z, 0-9, -, ., und _ verwenden. Mit allen anderen Zeichen können die tollsten Probleme auftauchen, da diese oft eine Sonderrolle in den Shells haben.
ich weiss das man solche dateien nicht erstellen soll aber
ich wollte einen ente-server mit meiner linux maschiene sichern
und auf diesen server speichert eigendlich jeder DAU die halt auch dateien (zb . hallo´test.txt) erstellen .
ich habe das problem aber nur auf einer gemounteten windows freigabe
wenn ich local auf der festplatte so eine datei erstelle ist das kein problem.
wie kann ich jetzt diese problem lösen ??
MfG
Marcus
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Schon mal versucht, den Kram in einfache Anführungszeichen zu setzen, oder die Sonderzeichen per \ zu escapen, also
touch Sicherung\´00.xlk
Unter Linux haben alle Anführungszeichen eine Sonderbedeutung, trotzdem sollte in Dateinamen jedes Zeichen außer / zulässig sein, solange diese Escaped werden, damit sie nicht schon von der Shell interpretiert werden.
Ob das smbfs da Einschränkungen hat, weiss ich leider nicht, aber beim mounten von smbfs gibt es einige Optionen bzgl. der Zeichencodierung auf dem Windows-System (iocharset, codepage), evtl. mal ausprobieren, wenn irgendwelche Zeichen nicht ankommen. man smbmount.