OS X 10.9 Mavericks'te “birleştirme” veya “her ikisinide tutma” klasörü nereye gitti?


25

Mavericks'ten önce ALT tuşunu basılı tutup "A" klasörünü zaten "A" bulunan bir B klasörüne taşıyabilir. Bu durumda Mac OS X Lion'da birleştirmek isteyip istemediğimi sordu - ya da Mountain Lion'da ikisini birden saklamak istersem (ki bu da bir birleşme idi).

Bu seçeneği Mavericks'te bulamıyorum.

Apple bu kullanışlı özelliği kaldırdı mı?

Herhangi bir ipucu?

(Ve evet: ForkLift'e sahibim, bunu yapabilir - bazen hala Bulucu'yu tercih ederim).


Özellik 10.9'da hala var. Sürüklerken hala çalışıyorken ALT tuşunu basılı tutun.
markhunte

Evet - ALT tuşuna basmanın bir ön koşul olduğunu biliyordum. Yine de Mavericks'im bana "Birleştirme" seçeneğini sunmadı. Ama nedenini öğrendim ... - Soruma bir cevap yazacağım. Yine de teşekkürler!
DerWOK

Bu pencerenin tamamı kaybolduysa ne yaparsınız? Artık klasörleri sürüklerken görünmesini istemiyorum. Ve bilgisayar sadece hiçbir şey yapmaz. Dosyaları taşımaz. Bana hiçbir şey söylemedi. Bunun nasıl geri getirileceğine ilişkin öneriler?

Yanıtlar:


33

TAMAM. Kendimi öğrendim ... Neyse ki Apple, Mavericks ile Finder Merge işlevini kaldırmadı. Ancak bazen kullanıcıya sunulmaz. Ama açıklayayım:

Bir HEDEF / SomeStuff alt klasörüne sahip TARGET adında bir klasörünüz olduğunu varsayalım. Ve başka bir yerde bir SomeStuff klasörü var. Şimdi bu ikinci SomeStuff klasörünü TARGET klasörüne sürükleyin ( herhangi bir değiştirici tuşa basılmadan ), ardından Finder size aşağıdaki iletişim kutusunu gösterecektir (Durdur ve Değiştir):

görüntü tanımını buraya girin

Yani burada birleşme yok.

Şimdi - AltSomeStuff klasörünü TARGET klasörüne bırakırken bunun yerine tuşuna basarsanız, iki olasılık vardır:

1.) İki SomeStuff Klasöründeki dosyalar tamamen farklı (örtüşmeyen) içeriğe sahipse. Başka bir deyişle: yinelenen dosya adı yok. Ardından bulucu size şu seçenekleri verecektir (Durdur, Birleştir ve Tümünü Değiştir):

görüntü tanımını buraya girin

Yani, burada birleştirebilirsiniz. Ve sonuç, her iki SomeStuff klasörünün içeriğini içeren bir HEDEF / SomeStuff klasörü olacaktır.

2.) Ama bazen kafa karıştırıcı olan şeyler geliyor (ve aslında birleşmenin Mavericks'te yapıldığını düşündürdü): Her iki SomeStuff klasöründe de bulunan en az bir dosya adı varsa, birleştirme mümkün değildir. Ardından bulucu size şu seçenekleri sunar (Değiştirme, Durdurma, Değiştirme):

görüntü tanımını buraya girin

Yani, burada bir birleşme mümkün değil!


Her iki klasörde de yer alan dosya adı beni attı! Bu, bu özelliğin neden bu kadar zarif göründüğünü anlamama yardımcı oldu.
loeschg,

Bundan dolayı sadece 1 saat harcadım ... Sonunda komut satırı ile yaptım. Cidden bu değişikliği yaptıklarına inanamıyorum!
BoD

12

Kısa cevap

Komut satırını kullanarak (Terminal):

cp -r -n ~/Desktop/src/* ~/Desktop/destination/

Yukarıdaki komut, srciçeriği ve alt dizinleri içinde destinationbulunan içeriğin üzerine yazmadan ekler destination.

Uzun cevap

İçerik çakışsa bile, bunu cpyapmak için kullanabilirsiniz . : Eğer masaüstünüzde iki klasör olduğunu varsayalım srcve destinationklasör ve Birleştirmek istediğiniz srciçine destination:

görüntü tanımını buraya girin

Birleştirmek için, sadece yapın:

cp -r ~/Desktop/src/* ~/Desktop/destination/

Not Bunu kullandığınızda, içindeki içerik src, destinationklasördeki içeriğin üzerine yazar ve içinde eksik olan fazla şeyleri ekler destination. Kayıp dosyaları sadece srciçine eklemek isteyip istemediğiniz önemli değildir destination.

Ayrıca , kaç tane alt dizin bulunduğunun önemi yoktur, sadece her klasörü tekrarlı bir şekilde gözden geçirir ve içeriğin üzerine yazar ve destinationklasörde eksik olan şeyleri ekler .

FAKAT

PITFALL Büyük dosyalarınız (video dosyaları gibi) varsa, her şeyin üzerine yazılmasını beklemek istemezsiniz, ek yük sağlar.

PITFALL ÇÖZÜM : Bunun yerine, -nüzerine yazmak için bayrak kullanabilirsiniz :

cp -r -n ~/Desktop/src/* ~/Desktop/destination/

Bu, -nman sayfasındaki bayrağın açıklamasıdır :

man cp
 -n    Do not overwrite an existing file.  (The -n option overrides any
       previous -f or -i options.)

Daha fazla okuma

  1. /programming/5088332/overhead-of-a-flag-in-cp-command

5

Ben de bu sorunu buldum. cp -rTerminalde basit bir komut satırı komutu kullanarak etrafta çalıştım . GUI'de yapamamanız delice!

cp -r ./srcFolder/ ./targetFolder/

1
Finder kadar dosya bakım konusunda yardım etmeye çalışır gibi, ben her zaman daha iyi terminali ve kullanma içine bırakarak hissediyorum rsync, cpve bu tür.
bmike

Bence en iyi çözüm var ... İhtiyacım olduğunda Finder'da "Birleştirme" seçeneklerinin nasıl görüneceğinin bir anlam ifade edemiyorum.
Camden S.

-nDosyaların üzerine yazmaktan kaçınmak için anahtarı eklemeniz iyi bir fikir olabilir, çünkü birleştirmeye çalıştığınız büyük dosyalarınız varsa sonsuza kadar sürebilir. Böylece şöyle olacak:cp -r -n ~/src/* ~/destination/
AJ Meyghani


0

Alternatif bir GUI veya korku terminali isteyen kullanıcılar için: işte sizin için klasörleri birleştirecek olan ücretsiz bir uygulama.

http://subrosasoft.com/software/freeware/macmerger

Feragatname: Uygulamayı yapan şirketle hiçbir şekilde bağlı değilim.

Metin yazarı 2012'dir. Çok az geri bildirim var, ancak iyi görünüyor.


0

Bunu Apple Destek'ten buldum ( http://support.apple.com/kb/PH14224 ), birleştirmek için "Yeni kal" ı seçmelisiniz, benim için çalışıyor:

İki klasörü birleştir

İki farklı konumda aynı ada sahip iki klasörünüz varsa, bunları tek bir klasörde birleştirebilirsiniz. Bunu yapmak için, bir klasörü zaten aynı ada sahip bir klasör içeren yere kopyalamanız (taşımamalısınız) gerekir. Beliren iletişim kutusunda, Birleştir'i tıklayın.

Birleştirme seçeneği, yalnızca klasörlerden biri diğer klasörde olmayan öğeler içeriyorsa görünür. Klasörler aynı adlandırılmış dosyaların farklı sürümlerini içeriyorsa, yalnızca seçenekler Durdur veya Değiştir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.