Soru:
Finder'da kopyalarken ve yapıştırırken klasörleri birleştirme
Pekka
2012-04-21 13:55:05 UTC
view on stackexchange narkive permalink

Yakın zamanda Windows 7'den geçiş yaptım. Kaçırdığım bir Windows özelliği, &'ı kopyalayıp yapıştırırken klasörleri birleştirme (Windows'un Almanca sürümü bunu "entegre etme" olarak adlandırıyor) olasılığı.

Birleştirme özelliği şu şekilde çalışır: Bir klasörü zaten bu adı taşıyan bir klasörü içeren bir konuma yapıştırırsanız, her iki klasörün içeriğini de birleştirme seçeneğine sahip olursunuz. Yeni klasördeki dosyalar mevcut olana yapıştırılacaktır; çatışmalarda ne yapacağınız konusunda bir seçim yaparsınız.

enter image description here

Bulucu bunu desteklemiyor gibi görünüyor: Elimdeki tek seçenek, eski klasörün üzerine yeni bir tane (bunun tam olarak ne yaptığına dair hiçbir açıklama olmadan) veya işlemi durdurun.

Finder'da klasörleri birleştirmenin bir yolu var mı? Bir şeyi gözden mi kaçırıyorum?

Beş yanıtlar:
Tyr
2012-04-21 23:22:25 UTC
view on stackexchange narkive permalink

Windows yöntemine alışkın olan birçok insan şikayeti nedeniyle, klasörleri birleştirme artık OSX Lion'da bir özelliktir:

enter image description here

Bu birleştirme iletişim kutusu yalnızca yukarı eğer:

  • hedef klasör boş değil
  • hedef klasör içeriği kopyalanacak olandan farklı

Öyleyse klasörleri resmi olarak desteklenen bir şekilde birleştirmek, Lion'a yükseltmektir :-)

Ancak alt klasörlerle yapabilirsiniz ..
Nyimbi
2012-04-22 14:03:55 UTC
view on stackexchange narkive permalink

Terminalde rsync kullanın:

  rsync -arvu SOURCE_DIR DEST_DIR --ignore-var  

--ignore-mevcut bayrağı, zaten var olan hedef klasördeki dosyaların üzerine yazmayın. Bu arada, harici bir sabit sürücü veya USB sürücü ile senkronize etmek istiyorsanız, / Volumes klasörünün altına bakın (Tüm harici donanım oraya monte edilmiştir)

Dr.Kameleon
2012-04-21 14:36:38 UTC
view on stackexchange narkive permalink

Bahsettiğiniz özellik, kutunun dışında DESTEKLENMEZ.

Aynı şeyi başarmak için yapabileceğiniz şey, bazı harici yardımcı program kullanmaktır:

Klasör Birleştirme (Ücretsiz)

Klasör içeriklerini birleştiren küçük yazılım yardımcı programı

Varsayılan olarak OSX, klasör içeriklerini birleştirin, böylece bu tam da bunu yapmak için basit bir GUI aracıdır.

İki ayrı klasörde bulunan dosyaları birleştirmek istiyorsanız, bunu Klasör Birleştirme ile kolayca yapabilirsiniz.


Unison (Ücretsiz)

Unison bir dosya senkronizasyon aracıdır Unix ve Windows için. Bir dosya ve dizin koleksiyonunun iki kopyasının farklı ana bilgisayarlarda (veya aynı ana bilgisayardaki farklı disklerde) depolanmasına, ayrı ayrı değiştirilmesine ve ardından her bir eşlemedeki değişiklikleri diğerine yayarak güncel hale getirilmesine olanak tanır.

Lion'da desteklenmektedir.
-1: yanlış bilgi: Bu, iki ana sürüm (Lion ve Mountain Lion) için desteklenmiştir.
bradmurray
2012-04-21 20:28:56 UTC
view on stackexchange narkive permalink

Ayrıca kaynak klasöre gidebilir, komut-a'ya basarak klasördeki tüm öğeleri seçebilir, ardından bunları hedef klasöre sürükleyip bırakabilirsiniz. Diyaloglara yanıt vererek üzerine yazılanları teker teker işleyebilir veya sadece atlamasını söyleyebilirsiniz.

drew7721
2017-06-15 20:01:08 UTC
view on stackexchange narkive permalink

cp komutunu kontrol edin. man cp kullanın ve seçenekleri okuyun. Şunun gibi bir şey yapabilirsiniz:

cp -r -u ~ / source ~ / destination

-R, -r, --recursive: dizinleri yinelemeli olarak kopyala
-u, --update: yalnızca KAYNAK dosyası hedef dosyadan daha yeni olduğunda veya hedef dosya eksik olduğunda kopyalayın
-p --preserve = mod, sahiplik, zaman damgaları ile aynı
-v --verbose: ne yapıldığını açıklayın

Dolayısıyla, Downloads / music klasörünüzden Music / new klasörünüzü söylemek için dosya kopyalamak istiyorsanız, şu şekilde bir şey yaparsınız:
cp -ruvp ~ / Downloads / music / * ~ / Music / new /
Bu, bu iki klasörün içeriğini birleştirir ve aynı ada ve yola sahip iki dosya varsa, zaman damgasına göre en yenisini korur.



Bu Soru-Cevap, otomatik olarak İngilizce dilinden çevrilmiştir.Orijinal içerik, dağıtıldığı cc by-sa 3.0 lisansı için teşekkür ettiğimiz stackexchange'ta mevcuttur.
Loading...