I have two files with special characters that I can see on the console with ls
or ll
but I can not remove or copy them due to an error File not found
even if I use the copy and paste option (the last two files):
-rwxr-xr-x+ 1 ben users 152621799 Nov 16 18:16 2019-08-24-Fahrenunfahrenun.mp3*
-rwxr-xr-x+ 1 ben users 99822416 Nov 16 18:16 2019-09-01-Z-Ein Verzedes.mp3*
-rwxr-xr-x 1 ben users 95781933 Nov 16 18:13 2019-10-28-Was ist das denn für ein Deräusch?.MP3*
-rwxr-xr-x 1 ben users 88689565 Nov 16 18:18 2019-11-09-Wollen wir mal leiser machen?.MP3*
Never mind the weird names, it is something my son said. :) Note the difference in the last option +
. The files that have issues miss the +
. Trying to copy or remove results in File or directory not found
.
$ rm "2019-10-28-Was ist das denn für ein Deräusch?.MP3"
rm: das Entfernen von '2019-10-28-Was ist das denn für ein Deräusch?.MP3' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
I think it might be related to the special characters ?
and ä
. Also, the ending is different with capital .MP3
instead of .mp3
with the other files that work fine. Any suggestions?
EDIT: The output of ls -li
is:
$ ls -li
ls: '2019-10-28-Was ist das denn f¸r ein Der‰usch?.MP3': Datei oder Verzeichnis nicht gefunden
ls: '2019-11-09-Wollen wir mal leiser machen?.MP3': Datei oder Verzeichnis nicht gefunden
insgesamt 3112720
55968313 -rwxr-xr-x+ 1 ben users 48774726 Nov 16 18:18 2019-04-07-1300.mp3
...
55968284 -rwxr-xr-x 1 ben users 95781933 Nov 16 18:13 2019-10-28-Was ist das denn f¸r ein Der‰usch?.MP3
55968312 -rwxr-xr-x 1 ben users 88689565 Nov 16 18:18 2019-11-09-Wollen wir mal leiser machen?.MP3
Using the autocomplete (as suggested in comments) brings up the filename like this but is also not able to actually find the file for removing or copying:
$ sudo rm 2019-10-28-Was\ ist\ das\ denn\ für\ ein\ Deräusch\?.MP3
[sudo] Passwort für ben:
rm: das Entfernen von '2019-10-28-Was ist das denn für ein Deräusch?.MP3' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
With find . -inum 55968284 -delete
(as suggested in comments) I also get File or directory not found
.
0 Answers