Dateien können nicht aus dem Papierkorb gelöscht werden

Ich versuche, meinen Papierkorb zu leeren, und es scheint, dass ich ein Problem mit der Codierung habe:

MacKassner:501 kassner$ rm -Rf t/t/
rm: t/t//t: Directory not empty
rm: t/t/: Directory not empty

Ok dann mal sehen was drin ist:

MacKassner:t kassner$ pwd
/Volumes/DATA/.Trashes/501/t/t/t
MacKassner:t kassner$ ls -la
ls: 07 The Kids (feat. Janelle Monáe).mp3: No such file or directory
total 128
drwxrwxrwx  1 kassner  staff  32768 Jan  7 10:42 .
drwxrwxrwx  1 kassner  staff  32768 Feb  4 18:12 ..

Es scheint ein Problem mit dem Sonderzeichen in dieser Datei zu geben. Ich kann den Papierkorb auch nicht mit dem Finder leeren (auch nicht sicher).

EDIT: StackExchange ändert ein wenig die Ausstellung des Sonderzeichens. Hier ist ein Screenshot:

Wenn Sie Option und Befehl gedrückt halten und dann mit der Maus den Papierkorb leeren, hilft das?
@bmike Nicht wirklich. Verschieben auch nicht.

Antworten (2)

Die schnelle und schmutzige Methode, einen Ordner in den Papierkorb zu verschieben, besteht darin, einen anderen Ordner mit demselben Namen in den vorhandenen Ordner zu verschieben. Es sieht so aus, als hätten Sie einen Ordner t, in dem Sie einen neuen Ordner auf dem Datenlaufwerk erstellen und ihn genauso benennen können wie den Ordner, den Sie löschen möchten, und dann den "neuen" tOrdner löschen.

Wenn das nicht funktioniert, sollten Sie in der Lage sein, ein Finder-Fenster zu öffnen und zu versuchen, die problematische Datei umzubenennen. Einzelheiten finden Sie unter http://support.apple.com/en-us/HT201583 .

Schließlich, wenn nichts funktioniert, erwägen Sie, das Format der /Volumes/DATA über diskutil listund zu postensudo ls -laOR /Volumes/DATA/.Trashes/

Nichts davon, was auf dem Link erklärt wurde, hat funktioniert. Beim Löschen eines neuen Ordners mit demselben Namen hängt OSX die Uhrzeit an den Ordnernamen an, wenn er sich im Papierkorb befindet. Ich denke, die einzige Lösung ist, die Festplatte zu formatieren.

Versuchen Sie in einem Terminalfenster Folgendes:

find /Volumes/DATA/.Trashes/501/t/t/t -type f -exec rm -f {} ';'
Danke @jherran, aber ich habe das gleiche:find: /Volumes/DATA/.Trashes/501/t/t/t/07 The Kids (feat. Janelle Monáe).mp3: No such file or directory