Ich sollte erwähnen, dass ich neu in Befehlszeilen bin.
mv
Ich möchte Dateien mit dem Befehl im Terminal umbenennen . Ich tippe:
mv oldFileName.pdf newFileName.pdf
Anschließend prüfe ich mit dem ls
Befehl, ob alles wie erwartet funktioniert. Die angezeigte Liste zeigt mir, was ich erwartet hatte: Der alte Dateiname erscheint nicht, aber der neue.
Wenn ich jedoch den Finder verwende und den Ordner öffne, in dem ich die Datei umbenannt habe, werden mir zwei Dinge angezeigt: Der alte Dateiname und der neue Dateiname. Die Datei mit dem neuen Dateinamen ist in Ordnung, aber wenn ich auf die Datei mit dem alten Dateinamen doppelklicke, bekomme ich die Meldung
"alterDateiname.pdf" kann nicht gefunden werden.
Wenn ich den Finder verwende, um oldFileName.pdf zu löschen, werden sowohl die beschädigte / "fehlende" oldFileName.pdf als auch die Datei newFileName.pdf in den Papierkorb verschoben (obwohl ich nur mit der rechten Maustaste auf oldFileName.pdf geklickt habe, um sie zu löschen).
Es sieht für mich so aus, als ob etwas nicht stimmte. Was ist das Problem? Sollte ich nicht verwenden, mv
um Dateien umzubenennen?
Als Test habe ich überprüft, was passiert, wenn ich den mv
Befehl auf Ordner verwende. Ich habe einen leeren Ordner namens oldFolderName erstellt,
mkdir oldFolderName
und umbenannt,
mv oldFolderName newFolderName
ls
Auch hier zeigt mir der Befehl newFolderName, aber keinen oldFolderName. Im Finder sehe ich jetzt jedoch zwei Ordner mit demselben Namen newFolderName, was etwas anders ist als beim Kopieren von .pdf-Dateien, aber immer noch ein unerwartetes Verhalten ist. Auch wenn ich einen der beiden Ordner lösche, gehen beide in den Papierkorb.
Was ist falsch? Was ist der richtige Weg, um Dateien und Ordner über die Befehlszeile umzubenennen?
Bearbeiten: Ich verwende OS X Yosemite, 10.10.2. Ich habe gerade eine Beobachtung gemacht: Das von mir beschriebene Problem tritt in Ordnern auf, die sich in meiner Dropbox befinden. In Ordnern außerhalb meiner Dropbox scheint das Problem nicht aufzutreten. Könnte es ein Problem bei der Verwendung des mv-Befehls in der Dropbox geben?
Edit 2: Das Problem scheint nur in Dropbox-Ordnern aufzutreten, die ich mit anderen Personen teile, aber nicht in Ordnern, auf die nur ich Zugriff habe (und der NSA).
Bearbeiten 3: Ähnliche Probleme treten auf, wenn ich den rm
Befehl in solchen Ordnern verwende. Die gelöschten Dateien werden weiterhin im Finder angezeigt, und der Versuch, sie im Finder zu löschen, führt zur Fehlermeldung
Der Vorgang kann nicht abgeschlossen werden, da mindestens ein erforderliches Element nicht gefunden werden kann. (Fehlercode -43)
command+ opt/alt + escdas Beenden/Neustarten von Finder zu erzwingen behebt das Out-of-Sync-Problem.
Keine tolle Lösung, aber es funktioniert.
kein Hang
Corsin Pfister
Jaume
Corsin Pfister
Tetsujin
Corsin Pfister