Absatzmarke in Verzeichnis- und Dateinamen
Zitat von LinuxBiber am 6. Juli 2026, 12:30 UhrBeim Synchronisieren zweier Verzeichnisse ist mir aufgefallen, dass ich irgendwann versehentlich einige Dateinamen und auch Verzeichnisnamen mit einem weichen Zeilenumbruch (Symbol: ↵) geschrieben habe. Fragt mich nicht wie. Ist mir nie aufgefallen, die Dateien und Verzeichnisse lassen sich problemlos öffnen.
Nur eben nicht kopieren.Zum Beispiel so: "Dokument 1↵.pdf" oder "Verzeichnis 1↵"
Ich habe keine Methode gefunden, dieses Zeichen in Verzeichnis- und Dateinamen zu suchen und dann zu löschen.
Also mühsam mit eigenen Augen jedes Verzeichnis auf seinen Namen prüfen und jede Datei prüfen und manuell das Zeiche löschen.
Das ist bisher mein einziger Weg.Gibt es eine automatisierte Lösung?
Beim Synchronisieren zweier Verzeichnisse ist mir aufgefallen, dass ich irgendwann versehentlich einige Dateinamen und auch Verzeichnisnamen mit einem weichen Zeilenumbruch (Symbol: ↵) geschrieben habe. Fragt mich nicht wie. Ist mir nie aufgefallen, die Dateien und Verzeichnisse lassen sich problemlos öffnen.
Nur eben nicht kopieren.
Zum Beispiel so: "Dokument 1↵.pdf" oder "Verzeichnis 1↵"
Ich habe keine Methode gefunden, dieses Zeichen in Verzeichnis- und Dateinamen zu suchen und dann zu löschen.
Also mühsam mit eigenen Augen jedes Verzeichnis auf seinen Namen prüfen und jede Datei prüfen und manuell das Zeiche löschen.
Das ist bisher mein einziger Weg.
Gibt es eine automatisierte Lösung?
Zitat von linuxopa am 7. Juli 2026, 11:38 Uhrtante goggle meint dazu:
find . -depth -name "*$'\r'*" -print0 | while IFS= read -r -d '' datei; do
ziel=$(echo "$datei" | tr -d $'\r')
mv "$datei" "$ziel"
donemöge es helfen
tante goggle meint dazu:
find . -depth -name "*$'\r'*" -print0 | while IFS= read -r -d '' datei; do
ziel=$(echo "$datei" | tr -d $'\r')
mv "$datei" "$ziel"
done
möge es helfen
Zitat von zebolon am 7. Juli 2026, 15:39 UhrHallo @linuxbiber,
vielleicht kurz posten, ob der Tipp von @linuxopa Abhilfe schaftt, ansonsten sehen wir dann weiter...
Grüße
zebolon
Hallo @linuxbiber,
vielleicht kurz posten, ob der Tipp von @linuxopa Abhilfe schaftt, ansonsten sehen wir dann weiter...
Grüße
zebolon
Zitat von LinuxBiber am 8. Juli 2026, 10:25 UhrIch muss mich kurz entschuldigen, dass ich erst heute antworte(n kann).
Ich konnte mich erst heute wieder an der Linux-Bibel anmelden. Die Tage vorher wurde die Anmeldung mit einem Chapta-Fehler angeliefert.Danke für eure Mühe und Hilfsangebote!
linuxopa, deinen Script kann ich mit meinem gediegenen Halbwissen nur oberflächlich nachvollziehen.
Wir haben ja hier die Rubrik Skripte in der Linux-Bibel. Kannst du ihn vielleicht mit einem erklärenden Kommentar dort reinstellen?
Das hilft vielleicht künftig Suchenden.Das Problem habe ich für mich inzwischen doch händisch gelöst. Aber man weiß ja nie, wann es wieder zurück schlägt...
Ich muss mich kurz entschuldigen, dass ich erst heute antworte(n kann).
Ich konnte mich erst heute wieder an der Linux-Bibel anmelden. Die Tage vorher wurde die Anmeldung mit einem Chapta-Fehler angeliefert.
Danke für eure Mühe und Hilfsangebote!
linuxopa, deinen Script kann ich mit meinem gediegenen Halbwissen nur oberflächlich nachvollziehen.
Wir haben ja hier die Rubrik Skripte in der Linux-Bibel. Kannst du ihn vielleicht mit einem erklärenden Kommentar dort reinstellen?
Das hilft vielleicht künftig Suchenden.
Das Problem habe ich für mich inzwischen doch händisch gelöst. Aber man weiß ja nie, wann es wieder zurück schlägt...