Das standardmäßige Zusammenführungsverhalten von Mac OS X Finder löscht Ihre Dateien

Das Standardverhalten beim Zusammenführen von Ordnern in Mac OS X besteht darin, den vorhandenen Ordner zu löschen und alle seine Dateien zu löschen, anstatt anzubieten, sie intelligent zusammenzuführen. Windows- und Linux-Dateimanager bieten seit Jahrzehnten das Zusammenführen von Ordnern an, Macs jedoch immer noch nicht.



Es gibt eine versteckte Zusammenführungsoption im Finder, die jedoch nur manchmal funktioniert. Apple enthält auch einen Terminalbefehl, um Ordner auf andere Weise zusammenzuführen. Wenn Sie ein Windows- oder Linux-Benutzer sind, der OS X verwendet, ist dies ziemlich störend.

Das kaputte, dateifressende Verhalten des Finders

Dieses Problem tritt auf, wenn Sie versuchen, einen Ordner an einen Ort zu verschieben, an dem bereits ein anderer Ordner mit demselben Namen vorhanden ist. Unter Windows und Linux versuchen Dateimanager, dies intelligent zu handhaben. Sie kombinieren die Dateien in den beiden Ordnern zu einem einzigen Ordner mit demselben Namen.

Bei einem Dateikonflikt werden Sie vom Dateimanager gefragt, was mit dieser bestimmten Datei geschehen soll. Wenn Sie Windows oder Linux verwendet haben, kennen Sie dieses Verhalten wahrscheinlich. Sie haben wahrscheinlich noch nie viel darüber nachgedacht, weil es einfach funktioniert.

Der Finder unter Mac OS X ist nicht so schlau. Standardmäßig bietet es nur zwei Optionen – Stopp oder Ersetzen. Stop tut nichts, während Replace den alten Ordner durch den neuen Ordner ersetzt. Den alten Ordner tatsächlich ersetzen löscht alle Dateien im alten Ordner . Der Finder bietet nicht an, die Ordner zusammenzuführen.

VERBUNDEN: So sichern Sie Ihren Mac und stellen Dateien mit Time Machine wieder her

Ja, Sie lesen richtig – versuchen Sie, einen Ordner wie unter Windows oder Linux zusammenzuführen, und Sie verlieren alle Dateien des alten Ordners, wenn Sie auf Ersetzen klicken, ohne den Dialog zu lesen. Wir hoffen, du hattest kürzlich welche Time Machine-Backups bevor Sie unter Mac OS X mit dem Verschieben von Ordnern begonnen haben!

Anzeige

Wenn Sie dieses Dialogfeld jemals sehen, während Sie versuchen, einen oder mehrere Ordner zu verschieben, sollten Sie wahrscheinlich einfach auf Stopp klicken. Es wird wahrscheinlich nicht das tun, was Sie wollen.

So führen Sie Ordner im Finder zusammen

Der Finder verfügt tatsächlich über eine Funktion zum Zusammenführen von Ordnern, bietet diese jedoch nicht, wenn Sie sie möglicherweise möchten. Stattdessen müssen Sie einen geheimen Handshake verwenden, um darauf zuzugreifen.

Mac OS X 10.7 Lion – veröffentlicht im Jahr 2011 – hat eine versteckte Option zum Zusammenführen hinzugefügt. Um darauf zuzugreifen, müssen Sie die Wahltaste gedrückt halten, während Sie einen Ordner per Drag-and-Drop an denselben Ort ziehen. Wenn Sie dies tun, sehen Sie ein Dialogfeld mit einer Schaltfläche zum Zusammenführen und Sie können darauf klicken, um Ordner wie unter Windows oder Linux zusammenzuführen.

Probleme treten auf, wenn Sie in jedem Ordner Dateien mit demselben Namen haben. Mac OS X bietet eine Option, die Ihnen dabei hilft – eine Schaltfläche „Neuere behalten“, die die älteren Versionen aller Dateien mit demselben Namen mit den neueren überschreibt. Es gibt keine Möglichkeit, diese Konflikte zu überspringen oder die älteren Dateien beizubehalten, und es gibt kein hilfreiches Tool, mit dem Sie Größen und andere Informationen vergleichen können. Alles oder Nichts.

Die Option Neuere beibehalten wird nur angezeigt, wenn der Ordner, den Sie verschieben, die neueren Dateien enthält. Wenn der Ordner, den Sie verschieben, die älteren Dateien enthält, wird die Option zum Zusammenführen nicht angezeigt – selbst wenn Sie die Optionstaste gedrückt halten.

Anzeige

Vielleicht ist die Merge-Option so gut versteckt, weil sie nicht sehr gut funktioniert. Es ist irgendwie peinlich.

So führen Sie Ordner mit dem Ditto-Befehl zusammen

Damit Sie Ordner richtig zusammenführen können, hat Apple einem Terminalbefehl namens ditto eine bessere Funktion zum Zusammenführen von Ordnern hinzugefügt. (Warum sie nicht nur den Finder repariert haben, wissen wir nicht.) Der dito-Befehl ist eine verbesserte Version von der Standard-Unix-Befehl cp , die Sie auch verwenden können, wenn Sie möchten.

Im Gegensatz zum Finder führt dito Ordner automatisch zusammen. Wie es ist Handbuchseite sagt es:

Wenn das Zielverzeichnis bereits existiert, werden die Quellverzeichnisse mit den vorherigen Inhalten des Ziels zusammengeführt.

Um dito zu verwenden, müssen Sie ein Terminal öffnen — drücken Sie Befehl + Leertaste , Typ Terminal in das Spotlight-Suchdialogfeld und drücken Sie die Eingabetaste.

Der dito-Befehl verwendet die Syntax dito /Pfad/zu/Quelle/Ordner /Pfad/zum/Ziel/Ordner . In unserem Beispiel hier haben wir also einen Ordner namens Test auf unserem Desktop gespeichert und einen anderen Ordner namens Test in unserem Downloads-Ordner. Wir würden den folgenden Befehl ausführen, um sie zusammenzuführen:

dito -V ~/Desktop/Test ~/Downloads/Test

(Der -V-Teil des Befehls ist optional, aber er lässt uns sehen, was dito tatsächlich tut. Sie können ihn gerne weglassen.)

Anzeige

Im Gegensatz zum Finder überschreibt der dito-Befehl den Inhalt des Zielordners zwangsweise mit dem Inhalt des Quellordners. Auch wenn der Quellordner ältere Dateien enthält als der Zielordner, werden die widersprüchlichen Dateien des Zielordners mit diesen älteren Dateien überschrieben.

So führen Sie Ordner im Windows- oder Linux-Stil zusammen

Sie benötigen ein Dienstprogramm eines Drittanbieters, um Ordner wie unter Windows oder Linux zusammenzuführen, mit Eingabeaufforderungen für jeden einzelnen Dateikonflikt und der Möglichkeit, Entscheidungen darüber zu treffen, welche Dateien Sie behalten möchten. Wir haben auf der Suche nach guter, kostenloser Software gesucht, die Dateikonflikte vergleicht und Ihnen eine intelligente Auswahl ermöglicht, aber wir haben keine gute gefunden. Bitte hinterlassen Sie einen Kommentar, wenn Sie ein kostenloses Dienstprogramm gefunden haben, das gut funktioniert!

Diese Funktion ist in kostenpflichtiger Software verfügbar. Wir testeten Der Pfadfinder von Cocaotech , eine Finder-Alternative, und stellte fest, dass sie eine Zusammenführungsfunktion bietet, die so funktioniert, wie Sie es erwarten würden. Bei 40 US-Dollar ist dies eine teure Funktion zum Zusammenführen von Ordnern, aber vielleicht finden Sie auch die anderen Funktionen nützlich. Wir sind sicher, dass andere kostenpflichtige Anwendungen ähnliche Funktionen bieten.


Sie können jederzeit einfach beide Ordner öffnen und die Dateien in einem Ordner in den anderen Ordner verschieben, um auf diese Weise Dateikonflikte im Finder zu lösen. Dies ist jedoch keine gute Option, wenn Sie mehrere Ebenen verschachtelter Ordner haben – das ist eine Menge Arbeit, die rekursiv erledigt werden muss.

Dieser Artikel wurde über OS X 10.9 Mavericks geschrieben, daher wird Apple hoffentlich in Zukunft eine ordnungsgemäße Zusammenführung von Ordnern hinzufügen. Aber halten Sie nicht den Atem an – das Zusammenführen von Ordnern ist eine ziemlich komplizierte Power-User-Funktion, um die sich Apple anscheinend keine Sorgen macht.

WEITER LESEN