OS X 10.9 Mavericks में फ़ोल्डर "मर्ज" या "दोनों रखें" कहाँ गया?


25

Mavericks से पहले कोई ALT कुंजी पकड़ सकता है और फ़ोल्डर "B" पर एक फ़ोल्डर "B" को स्थानांतरित कर सकता है, जहां पहले से ही "A" मौजूद था। इस मामले में मैक ओएस एक्स ने सिंह से पूछा कि क्या मैं विलय करना चाहता हूं - या माउंटेन शेर पर अगर मैं दोनों को रखना चाहता हूं (जो भी एक विलय था)।

मुझे यह विकल्प Mavericks में नहीं मिल रहा है।

क्या Apple ने इस उपयोगी फीचर को हटा दिया?

कोई संकेत?

(और हाँ: मैं खुद फोर्कलिफ्ट करता हूं, जो यह कर सकता है - मैं अभी भी कभी-कभी फाइंडर पसंद करता हूं)।


फीचर अभी भी 10.9 में मौजूद है। अभी भी काम करते समय ALT कुंजी को दबाए रखें।
२०

हां - मुझे पता था कि ALT कुंजी दबाने पर एक पूर्व शर्त है। फिर भी मेरे मावेरिक्स ने मुझे "मर्ज" विकल्प पेश नहीं किया। लेकिन मुझे पता चला कि क्यों ... - मैं अपने प्रश्न का उत्तर लिखूंगा। फिर भी धन्यवाद!
डेरोकॉक

यदि यह पूरी खिड़की गायब हो गई है तो आप क्या करते हैं? मुझे यह कभी नहीं मिलता है कि जब मैं फ़ोल्डरों को खींच रहा हूं तो यह दिखाई दे। और कंप्यूटर सिर्फ कुछ नहीं करता है। फ़ाइलों को स्थानांतरित नहीं करता है। मुझे कुछ नहीं बताता यह कैसे वापस लाने के लिए सुझाव?

जवाबों:


33

ठीक है। मुझे खुद पता चला ... सौभाग्य से Apple ने मैवरिक्स के साथ फाइंडर मर्ज की कार्यक्षमता को नहीं हटाया। लेकिन कभी-कभी यह उपयोगकर्ता को पेश नहीं किया जाता है। लेकिन मुझे समझाने दो:

मान लें कि आपके पास एक फ़ोल्डर है जिसका नाम TARGET है जिसमें सबफ़ोल्डर TARGET / SomeStuff है। और आपके पास एक SomeStuff फ़ोल्डर कहीं और है। अब इस दूसरे SomeStuff फ़ोल्डर को TARGET फ़ोल्डर में खींचें ( बिना किसी संशोधक कुंजियाँ दबाए ) तो फ़ाइंडर आपको निम्न संवाद प्रस्तुत करेगा (रोकें और बदलें):

यहाँ छवि विवरण दर्ज करें

इसलिए, यहां कोई मर्ज नहीं है।

अब - यदि आप इसके बजाय Altकुंजी दबाते हैं जब आप कुछ स्ट्रिंग फ़ोल्डर को TARGET फ़ोल्डर में छोड़ते हैं तो दो संभावनाएँ होती हैं:

1.) यदि दो SomeStuff फ़ोल्डर में फ़ाइलें पूरी तरह से अलग हैं (अतिव्यापी नहीं) सामग्री। दूसरे शब्दों में: कोई डुप्लिकेट फ़ाइल नाम नहीं। फिर खोजकर्ता आपको ये विकल्प देगा (स्टॉप, मर्ज और रिप्लेस ऑल):

यहाँ छवि विवरण दर्ज करें

तो, यहाँ आप विलय कर सकते हैं। और परिणाम TARGET / SomeStuff फोल्डर में दोनों SomeStuff फ़ोल्डरों की सामग्री के साथ होगा।

2.) लेकिन यहाँ आता है जो कभी-कभी भ्रामक होता है (और वास्तव में मुझे लगता है कि विलय Mavericks में चला गया है): यदि कोई कम से कम एक फ़ाइल नाम मौजूद है जो दोनों SomeStuff फ़ोल्डर में समाहित है, तो विलय संभव नहीं है। तब खोजक आपको ये विकल्प प्रदान करेगा (रिप्लेस, स्टॉप, रिप्लेस न करें):

यहाँ छवि विवरण दर्ज करें

तो, कोई विलय संभव नहीं है, यहां भी!


दोनों फ़ोल्डरों में शामिल फ़ाइल नाम ने मुझे फेंक दिया! इससे मुझे यह पता लगाने में मदद मिली कि यह सुविधा इतनी बारीक क्यों लग रही थी।
लोशेग

मैंने इसके कारण लगभग 1 घंटे बर्बाद किया ... अंत में मैंने इसे कमांड लाइन के साथ किया। गंभीरता से मैं विश्वास नहीं कर सकता कि उन्होंने यह बदलाव किया है!
BoD

12

संक्षिप्त जवाब

कमांड लाइन (टर्मिनल) का उपयोग करना:

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

ऊपर दिए गए आदेश में पहले से मौजूद सामग्री को अधिलेखित किए बिना srcसामग्री और उपनिर्देशिकाएं जोड़ी जाती हैं ।destinationdestination

लंबा जवाब

यहां तक ​​कि अगर सामग्री ओवरलैप होती है, तो भी आप cpइसे करने के लिए उपयोग कर सकते हैं । मान लें कि आप अपने डेस्कटॉप पर दो फ़ोल्डर्स है: srcऔर destinationफोल्डर और आप मर्ज करना चाहते srcमें destination:

यहाँ छवि विवरण दर्ज करें

विलय करने के लिए, बस करें:

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

नोट जब आप इसका उपयोग करते हैं, तो सामग्री फ़ोल्डर srcमें सामग्री को अधिलेखित कर देती है destinationऔर अतिरिक्त सामग्री को जोड़ देती है जो गायब हैं destination। इससे कोई फर्क नहीं करना चाहिए अगर आप सिर्फ से लापता फ़ाइलों जोड़ना चाहते हैं srcमें destination

यह भी मायने नहीं रखता है कि कितने उपनिर्देशिका हैं, यह बस प्रत्येक फ़ोल्डर के माध्यम से पुनरावर्ती रूप से जाएगा और यह सामग्री को अधिलेखित कर देगा और उस सामान को जोड़ देगा जो destinationफ़ोल्डर में गायब है ।

परंतु

PITFALL यदि आपके पास बड़ी फ़ाइलें (जैसे वीडियो फ़ाइलें) हैं, तो आप तब तक प्रतीक्षा नहीं करना चाहते जब तक कि सब कुछ अधिलेखित न हो जाए, यह बहुत अधिक ओवरहेड जोड़ता है।

PITFALL समाधान : इसके बजाय, आप -nअधिलेखित करने के लिए ध्वज का उपयोग कर सकते हैं :

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

यह -nपुरुष पृष्ठ से ध्वज का वर्णन है :

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

आगे की पढाई

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

5

मुझे भी बस यही समस्या मिली। मैंने cp -rटर्मिनल में एक साधारण कमांड लाइन कमांड का उपयोग करके इसे गोल किया । यह पागल है कि आप इसे GUI में नहीं कर सकते हैं!

cp -r ./srcFolder/ ./targetFolder/

1
फाइंडर जितना फ़ाइल रखरखाव में मदद करने की कोशिश करता है, मुझे हमेशा टर्मिनल और उपयोग में बेहतर छोड़ने का अनुभव होता है rsync, cpऔर ऐसे।
bmike

मुझे लगता है कि वहाँ सबसे अच्छा समाधान है ... मुझे लगता है कि "मर्ज" विकल्प फाइंडर में प्रकट करने की आवश्यकता के बारे में कभी भी समझ में नहीं आ सकता है जब मुझे इसकी आवश्यकता होती है।
कैमडेन एस।

-nओवर राइटिंग फ़ाइलों से बचने के लिए स्विच को जोड़ना शायद एक अच्छा विचार है , क्योंकि अगर आपके पास बड़ी फाइलें हैं जिन्हें आप मर्ज करने की कोशिश कर रहे हैं तो यह हमेशा के लिए हो सकती है। तो यह इस तरह होगा:cp -r -n ~/src/* ~/destination/
एजे मेघानी

1

नहीं मिला करने के बाद मेरा उत्तर ऊपर, मैं पर रीडायरेक्ट करने के लिए मजबूर कर रहा हूँ कि अन्य जवाब जो ठीक ही उपयोग करने के लिए सलाह डिट्टो आदेश:

एक टर्मिनल में, टाइप करें: ditto from_folder गंतव्य_ फ़ोल्डर , उदाहरण के लिए:

   ditto ./srcFolder ./targetFolder

0

उन उपयोगकर्ताओं के लिए जो एक वैकल्पिक GUI या डर टर्मिनल चाहते हैं: यहां एक मुफ्त ऐप है जो मैंने पाया कि आपके लिए फ़ोल्डर्स विलय करेगा।

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

डिस्क्लेमर: मैं किसी भी तरह से ऐप बनाने वाली कंपनी से संबद्ध नहीं हूं।

Copywright 2012 है। थोड़ा प्रतिक्रिया है, लेकिन यह ठीक काम करने के लिए लगता है।


0

मुझे यह Apple समर्थन ( http://support.apple.com/kb/PH14224 ) से मिला , आपको मर्ज करने के लिए "नया रखें" चुनने की आवश्यकता है, मेरे लिए काम करता है:

दो फ़ोल्डरों को मिलाएं

यदि आपके दो अलग-अलग स्थानों पर समान नाम वाले दो फ़ोल्डर हैं, तो आप उन्हें एक एकल फ़ोल्डर में मर्ज कर सकते हैं। ऐसा करने के लिए, आपको उस स्थान पर एक फ़ोल्डर कॉपी (स्थानांतरित नहीं) करना होगा जिसमें पहले से ही समान नाम वाला फ़ोल्डर हो। दिखाई देने वाले संवाद में, मर्ज पर क्लिक करें।

मर्ज विकल्प केवल तभी प्रकट होता है जब किसी एक फ़ोल्डर में वे आइटम होते हैं जो अन्य फ़ोल्डर में नहीं होते हैं। यदि फ़ोल्डर में अलग-अलग नाम वाली फ़ाइलों के संस्करण हैं, तो एकमात्र विकल्प स्टॉप या रिप्लेस हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.