2Sep
Mac OS X'te varsayılan klasör birleştirme davranışı, mevcut dosyaları bir araya getirmek yerine tüm dosyaları silerek mevcut klasörü silmektir. Windows ve Linux dosya yöneticileri, on yıllardır klasör birleştirmeyi teklif ettiler, ancak Mac'ler yine de başarısız.
Finder'da gizli bir birleştirme seçeneği var, ancak yalnızca bazen işe yarıyor. Apple, klasörleri farklı bir şekilde birleştirmek için bir terminal komutu da içeriyor. OS X kullanan bir Windows veya Linux kullanıcısıysanız, bu oldukça rahatsız edicidir.
Bulucunun bozuk, dosya yiyen davranışı
Bir klasörü aynı ada sahip zaten başka bir klasör olan bir konuma taşımaya çalıştığınızda bu sorun oluşur. Windows ve Linux'ta dosya yöneticileri bunu akıllıca kullanmaya çalışırlar.İki klasördeki dosyaları aynı ada sahip tek bir klasöre birleştirirler.
Bir dosya çakışması varsa, dosya yöneticisi size bu belirli dosyayla ne yapılacağını soracaktır. Windows veya Linux kullandıysanız, muhtemelen bu davranışı biliyorsunuz demektir. Muhtemelen bunun hakkında fazla düşünmediniz, çünkü işe yarıyor.
Mac OS X'de Bulucu o kadar akıllı değildir. Varsayılan olarak, yalnızca iki seçenek sunar - Durdur veya Değiştir. Durdur hiçbir şey yapmaz, Replace ise eski klasörü yeni klasöre değiştirir. Aslında eski klasörü değiştirme eski klasör 'deki tüm dosyaları siler. Bulucu klasörleri birleştirmeyi teklif etmiyor.
Evet, bunu doğru okuyorsunuz - Windows veya Linux gibi bir klasörü birleştirmeyi deneyin ve iletişim kutusunu okumadan Değiştir'i tıklarsanız tüm eski klasörün dosyalarını kaybedeceksiniz. Mac OS X'te klasörleri taşımaya başlamadan önce bazı yeni Time Machine yedeklemeleriniz olduğunu umarız!
Bir veya daha fazla klasörü taşımaya çalışırken bu iletişim kutusunu görürseniz, muhtemelen Durdur'u tıklamalısınız. Muhtemelen yapmak istediğini yapmaz.
Finder
'de Klasörleri Nasıl Birleştirilir Finder'ın aslında bir klasör birleştirici özelliği var, ancak onu isteyebileceğiniz zaman sunmuyor. Bunun yerine, erişmek için gizli bir el sıkışma kullanmanız gerekir.
Mac OS X 10.7 Aslan - 2011'de piyasaya çıktı - gizli bir Merge seçeneği ekledi. Buna erişmek için, bir klasörü aynı yere sürükleyip bıraktığınızda Option tuşunu basılı tutmanız gerekir. Bunu yaparsanız, Birleştir düğmesi olan bir iletişim kutusu görürsünüz ve Windows veya Linux gibi klasörler birleştirmek için bu düğmeyi tıklayabilirsiniz.
Her klasörde aynı ada sahip dosyalar bulunduğunda sorunlar ortaya çıkıyor. Mac OS X bunu yönetmenize yardımcı olacak bir seçenek sunacak - "Yeni Kaydet" düğmesi yeni dosyalarla aynı ada sahip tüm dosyaların eski sürümlerinin üzerine yazıyor. Bu çakışmaları atlamak ya da eski dosyaları saklamanın bir yolu yoktur ve boyutları ve diğer bilgileri karşılaştırmanıza olanak tanıyan yararlı bir araç yoktur. Ya hep ya hiç.
"Daha Yeni Kalsın" seçeneği sadece taşıdığınız klasör yeni dosyaları içeriyorsa görünür. Taşıma yaptığınız klasör eski dosyaları içeriyorsa, Seçenek düğmesini basılı tutsanız bile Birleştirme seçeneği görünmez.
Belki de Merge seçeneği çok iyi gizlidir çünkü çok iyi çalışmaz. Bu biraz utanç vericidir.
Klasörleri Ditto Komutlu
ile Nasıl Eşleştirirsiniz Klasörleri düzgün şekilde birleştirmenize yardımcı olmak için Apple, "ditto" adlı bir terminal komutuna daha iyi bir klasör birleştirme işlevselliği ekledi.( Neden sadece Finder'ı düzeltmediler, emin değiliz.)Ditto komutu, standart Unix cp komutunun geliştirilmiş bir versiyonudur; isterseniz de kullanabilirsiniz.
Finder'ın aksine, ditto klasörü otomatik olarak birleştirir. Kılavuz sayfası şunu koyduğunda:
"Hedef dizin zaten mevcut ise, kaynak dizinleri hedefin önceki içeriğiyle birleştirilir".
Ditto'yu kullanmak için bir terminal açmanız gerekir - Command + Space tuşlarına basın, şunu yazın: Terminali, Spotlight arama diyaloğuna koyun ve Enter tuşuna basın.
dtto komutu dtto /path/to/source/ klasörü /path/to/destination/ klasörü sözdizimini kullanır. Yani, örnekümüzde, masaüstümüzde "Test" adlı bir klasöre ve İndirilenler klasörümüzde "Test" adlı başka bir klasöre sahiptir. Bunları birleştirmek için aşağıdaki komutu çalıştırırdık:
ditto -V ~ /Desktop/ Test ~ /Downloads/ Test
( Komutun -V kısmı isteğe bağlıdır, ancak bize göre, aslında ne yaptığını görmemize izin verir.)
Finder'ın aksine, ditto komutu, hedef klasörün içeriğini kaynak klasörün içeriğiyle zorla yazar. Kaynak klasörü hedef klasörden daha eski dosyalar içerse bile, hedef klasörün çakışan dosyaları bu eski dosyaların üzerine yazılır.
Klasörleri, Windows veya Linux Stili Nasıl Birleştirilir
Windows veya Linux'da olduğu gibi klasörleri birleştirmek için her bir dosya çakışması için komut istemleri ve hangi dosyalar için istediğiniz seçenekleri seçebilme imkânı sağlayan üçüncü taraf bir yardımcı programa ihtiyacınız olacaktırTut. Dosya çakışmalarını karşılaştıracak ve akıllıca seçmenize izin verecek iyi ve özgür yazılım arayan yüksek ve alçak aradık, ancak iyi bir şey bulamadık.Çalışan ücretsiz bir yardımcı program bulursanız, lütfen yorum yapın!
Bu özellik, ücretli bir yazılımda bulunur. Cocaotech'in Yol Bulucu'nu bir Bulucu alternatifi olarak test ettik ve beklediğiniz gibi çalışan bir birleştirme özelliği sunduğunu gördük.40 TL değerinde bir klasör birleştirici özellik var, ancak belki de diğer özelliklerini de kullanışlı buluyorsunuzdur. Eminim ödenen diğer uygulamalar benzer özellikler sunar.
Her zaman her iki klasörü de açabilir ve dosyaları bir klasör içindeki diğer klasöre taşıyabilir ve Finder'daki dosya çakışmalarını bu şekilde çözebilirsiniz. Bununla birlikte, iç içe geçmiş klasörlerin birkaç seviyesine sahipseniz, bu iyi bir seçenek değildir - bu, yinelemeli olarak yapmak için çok iş.
Bu makale OS X 10.9 Mavericks hakkında yazılmıştı, bu yüzden Umarım Apple gelecekte doğru klasör birleştirmeyi ekleyecektir. Ancak nefesinizi tutmayın - klasörleri birleştirmek, Apple'ın endişe etmediği oldukça karmaşık bir güç kullanıcı özelliğidir.