Vor Mavericks konnte man die ALT-Taste gedrückt halten und einen Ordner "A" auf einen Ordner "B" verschieben, in dem bereits ein "A" vorhanden war. In diesem Fall fragte Mac OS X Lion , wenn ich will merge - oder auf Mountain Lion , wenn ich will beide halten (was auch eine Zusammenführung war).
Ich kann diese Option in Mavericks nicht finden.
Hat Apple diese nützliche Funktion entfernt?
Irgendwelche Hinweise?
(Und ja: Ich besitze einen Gabelstapler, der das kann - ich bevorzuge nur manchmal noch den Finder).
Antworten:
OKAY. Ich habe es selbst herausgefunden ... Zum Glück hat Apple die Finder Merge-Funktionalität mit Mavericks nicht entfernt. Aber manchmal wird es dem Benutzer nicht angeboten. Aber lassen Sie mich erklären:
Angenommen, Sie haben einen Ordner namens TARGET mit einem Unterordner TARGET / SomeStuff. Und Sie haben einen SomeStuff-Ordner woanders. Ziehen Sie nun diesen zweiten SomeStuff-Ordner in den TARGET-Ordner ( ohne dass eine Änderungstaste gedrückt wurde ). Der Finder zeigt dann den folgenden Dialog an (Stop and Replace):
Also, keine Fusion hier.
Nun - wenn Sie stattdessen die AltTaste drücken, während Sie den SomeStuff-Ordner in den TARGET-Ordner ablegen, gibt es zwei Möglichkeiten:
1.) Wenn die Dateien in den beiden SomeStuff-Ordnern völlig unterschiedliche (nicht überlappende) Inhalte haben. Mit anderen Worten: Keine doppelten Dateinamen. Dann gibt Finder Ihnen diese Optionen (Stop, Merge & Replace All):
Hier können Sie also fusionieren. Das Ergebnis ist ein TARGET / SomeStuff-Ordner mit dem Inhalt beider SomeStuff-Ordner.
2.) Aber hier kommt, was manchmal verwirrend ist (und mich tatsächlich denken ließ, dass das Zusammenführen in Mavericks weg ist): Wenn mindestens ein Dateiname in beiden SomeStuff-Ordnern vorhanden ist, ist das Zusammenführen nicht möglich. Der Finder bietet Ihnen dann folgende Optionen an (Nicht ersetzen, Anhalten, Ersetzen):
Also auch hier kein Zusammenführen möglich!
quelle
Kurze Antwort
Verwenden der Befehlszeile (Terminal):
Der obige Befehl fügt den
src
Inhalt und die Unterverzeichnisse dem hinzu,destination
ohne den Inhalt zu überschreiben, der bereits in der Datei vorhanden istdestination
.Lange Antwort
Auch wenn sich der Inhalt überschneidet, können Sie dies dennoch
cp
tun. Angenommen, Sie zwei Ordner auf Ihrem Desktop haben: diesrc
und diedestination
Ordner und Sie wollen fusionierensrc
indestination
:Zum Zusammenführen einfach Folgendes tun:
HINWEIS Wenn Sie dies verwenden,
src
überschreibt der Inhalt in dendestination
Ordner und fügt die zusätzlichen Elemente hinzu, die in der fehlendestination
. Es sollte keine Rolle spielen, wenn Sie nur die fehlenden Dateien vonsrc
in hinzufügen möchtendestination
.AUCH es ist egal, wie viele Unterverzeichnisse es gibt, es durchläuft einfach jeden Ordner rekursiv und überschreibt den Inhalt und fügt das Zeug hinzu, das im
destination
Ordner fehlt .ABER
PITFALL Wenn Sie große Dateien haben (wie z. B. Videodateien), möchten Sie nicht warten, bis alles überschrieben ist. Dies erhöht den Overhead erheblich .
PITFALL-LÖSUNG : Stattdessen können Sie die Markierung verwenden
-n
, um das Überschreiben zu überspringen:Dies ist die Beschreibung des
-n
Flags auf der Manpage:Weitere Lektüre
quelle
Ich habe dieses Problem auch gerade gefunden. Ich habe es mithilfe eines einfachen
cp -r
Befehlszeilenbefehls in Terminal umgangen. Es ist verrückt, dass Sie es nicht in der GUI tun können!quelle
rsync
,cp
und so weiter .-n
Schalter hinzuzufügen , um das Überschreiben von Dateien zu vermeiden, da es bei großen Dateien, die Sie zusammenführen möchten, möglicherweise ewig dauern kann. So wird es sein:cp -r -n ~/src/* ~/destination/
Nachdem ich meine Antwort oben nicht gefunden habe, bin ich gezwungen, Sie zu dieser anderen Antwort umzuleiten , die zu Recht die Verwendung des Befehls ditto empfiehlt:
quelle
Für Benutzer, die eine alternative Benutzeroberfläche oder ein alternatives Terminal wünschen: Hier ist eine kostenlose App, die Ordner für Sie zusammenführt.
http://subrosasoft.com/software/freeware/macmerger
Haftungsausschluss: Ich bin in keiner Weise mit dem Unternehmen verbunden, das die App herstellt.
Der Texter ist 2012. Es gibt wenig Feedback, aber es scheint gut zu funktionieren.
quelle
Ich habe dies vom Apple Support ( http://support.apple.com/kb/PH14224 ) gefunden. Sie müssen "Keep newer" auswählen, um zusammenzuführen. Funktioniert für mich:
quelle