उन्हें क्रमबद्ध करें और सीएएम उपयोग सॉर्ट किए गए इनपुट फाइलों की तुलना करता है और डिफ़ॉल्ट रूप से तीन कॉलम लाइनें जो कि एक के लिए अनन्य हैं, लाइनों जो बी के लिए अद्वितीय हैं, और लाइनों जो दोनों में उपस्थित हैं -1 -2 या या -3 निर्दिष्ट करके आप को दबा सकते हैं इसी आउटपुट इसलिए कॉम -23 ए ने उन प्रविष्टियों को केवल उन प्रविष्टियों को सूचीबद्ध किया है जिनसे मैं फ्लाई पर फाइलों को सॉर्ट करने के लिए सिंटैक्स का उपयोग करता हूं, अगर उन्हें पहले ही सॉर्ट किया गया है तो आपको इसकी ज़रूरत नहीं है। उत्तर 24 जनवरी को 11 56. अलीइमरान, कॉम अधिक कुशल है क्योंकि यह एक ही रन में काम करता है, पूरी फ़ाइल मेमोरी में संग्रहीत किए बिना, चूंकि आप पहले से ही सॉर्ट किए गए शब्दकोशों का उपयोग कर रहे हैं, फिर भी आपको उन्हें सॉर्ट करने की आवश्यकता नहीं है, दूसरी ओर grep - f file1 file2 का उपयोग करें संपूर्ण फ़ाइल 1 को स्मृति में लोड करें और उन सभी प्रविष्टियों के साथ file2 में प्रत्येक लाइन की तुलना करें, जो बहुत कम कुशल है, यह छोटे, बिना छांटे गए फ़ाइल के लिए उपयुक्त है- f file1 एंडर्स जोहानसन जनवरी 26 13 1 1 56.1 7 बाइनरी फ़ाइलें और फॉरिसिंग टेस्ट तुलनात्मकता यदि अंतर सोचता है कि दो फाइलों में से कोई भी यह तुलना कर रहा है द्विआधारी एक गैर-पाठ फ़ाइल है, यह आम तौर पर उन फ़ाइलों की जोड़ी के बराबर मानता है जैसे सारांश आउटपुट प्रारूप का चयन किया गया था संक्षिप्त, और केवल रिपोर्ट करता है कि बाइनरी फ़ाइलें अलग हैं, यह इसलिए है क्योंकि लाइन तुलना द्वारा लाइन आमतौर पर होती है बाइनरी फ़ाइलों के लिए सार्थक नहीं यह मुसीबत के रूप में गिनती नहीं है, भले ही परिणामी आउटपुट सभी मतभेदों पर कब्जा नहीं करता है। डीफ यह निर्धारित करता है कि कोई फ़ाइल पाठ या बाइनरी है, फाइल में पहले कुछ बाइट्स को चेक करके बाइट्स की सटीक संख्या सिस्टम निर्भर है , लेकिन यह आम तौर पर कई हजार है यदि फ़ाइल के उस भाग में हर बाइट गैर-रिक्त है, तो अंतर फ़ाइल को पाठ करने के लिए मानता है अन्यथा यह फ़ाइल को द्विआधारी मानता है। कभी-कभी आप फ़ाइलों को टेक्स्ट लिखने के लिए फ़र्क करने के लिए मजबूर कर सकते हैं उदाहरण के लिए, आप पाठ फाइलों की तुलना कर रहे हैं जिसमें रिक्त वर्णों का अंतर होता है, यह गलत तरीके से तय करता है कि ये गैर-पाठ फ़ाइलें हैं या आप ऐसे दस्तावेजों की तुलना कर रहे हैं जो वर्ड प्रोसेसिंग सिस्टम द्वारा उपयोग किए गए प्रारूप में हैं विशेष स्वरूपण को इंगित करने के लिए एसईएस रिक्त वर्ण आप सभी फाइलों को टेक्स्ट फाइलों पर विचार करने के लिए मजबूर कर सकते हैं, और --text - a विकल्प का उपयोग करके उन्हें रेखा से रेखा की तुलना कर सकते हैं। यदि इस विकल्प का उपयोग करते हुए आपकी फ़ाइलों की तुलना वास्तव में पाठ में नहीं होती है , वे शायद कुछ नए अक्षरों को शामिल करेंगे, और अंतर आउटपुट में कर्कशों को शामिल किया जाएगा, जिसमें वर्णों की लंबी पंक्तियों के बीच अंतर दिखाई दे रहा है। आप फ़ील को फ़ॉरफ़ास्ट करने के लिए मजबूर भी कर सकते हैं, चाहे फाइल भिन्न हो, लेकिन यह नहीं कि कैसे - बंफ - कैक का उपयोग करें इसके लिए विकल्प। ऑपरेटिंग सिस्टम जो टेक्स्ट और बाइनरी फ़ाइलों के बीच भेद करते हैं, diff सामान्य रूप से सभी डेटा पढ़ता है और पाठ के रूप में लिखता है - द्विपदीय विकल्प का प्रयोग करें diff को द्विआधारी डेटा को पढ़ने और लिखने के लिए मजबूर करने के लिए इस विकल्प का कोई POSIX - compliant जीएनयू या पारंपरिक यूनिक्स जैसी प्रणाली हालांकि, कई व्यक्तिगत कंप्यूटर ऑपरेटिंग सिस्टम कैरेज़ रिटर्न के साथ एक लाइन के अंत का प्रतिनिधित्व करते हैं, इस प्रकार की सिस्टम पर एक नई लाइन के बाद अंतर सामान्यतः इन कैरिज रिटर्न पर इनपुट और जीई की उपेक्षा करता है प्रत्येक आउटपुट लाइन के अंत में उन्हें निरूपित करता है, लेकिन --बाइनरी विकल्प के साथ अंतर प्रत्येक कैरिएस रिटर्न को सिर्फ एक इंटपुट कैरेक्टर के रूप में मानता है, और प्रत्येक आउटपुट लाइन के अंत में कैरिएस रिटर्न नहीं देता है यह तब उपयोगी हो सकता है जब गैर - पेटिक्स फ़ाइलें जो पॉसिक्स - compliant प्रणालियों के साथ आदान-प्रदान करने के लिए होती हैं। - स्ट्रिप-ट्रेलिंग-सीआर इनफॉट लाइनों का इलाज करने के लिए diff का कारण बनता है जो कि कैरेज़ रिटर्न के बाद नई लाइन के अनुसार होता है जैसे कि वे सादे न्यूलाइन में समाप्त हो जाते हैं यह तुलना करते समय उपयोगी हो सकता है पाठ जो कई निजी कंप्यूटर ऑपरेटिंग सिस्टमों से अधूरे रूप से आयात किया जाता है यह विकल्प लाइनों को कैसे पढ़ा जाता है, जो बदले में उनकी तुलना कैसे की जाती है और आउटपुट को प्रभावित करता है। यदि आप बाइट द्वारा दो फ़ाइलों को बाइट द्वारा तुलना करना चाहते हैं, तो आप cmp प्रोग्राम को - - वर्बोज-एल विकल्प दो फाइलों में प्रत्येक भिन्न बाइट के मूल्यों को दिखाने के लिए जीएनयू सीएपी के साथ आप उन बाइट्स के एएससीआईआई दर्शाने के लिए - b या - प्रिंट-बाइट्स विकल्प का उपयोग भी कर सकते हैं। diff3 टी सोचता है टोपी किसी भी फाइल की तुलना यह है कि द्विआधारी एक गैर-पाठ फ़ाइल है, यह आम तौर पर एक त्रुटि की सूचना देती है, क्योंकि ऐसी तुलना आम तौर पर उपयोगी नहीं होती है diff3 उसी परीक्षण का उपयोग करने के लिए अंतर तय करने के लिए कि क्या फ़ाइल द्विआधारी है, कुछ गैर-पाठ बाइट्स होते हैं लेकिन अन्यथा टेक्स्ट फाइल्स की तरह हैं, आप diff3 को सभी फाइलों को पाठ फ़ाइलों में रखने और उन्हें - a या --text विकल्प का उपयोग करके लाइन की रेखा से तुलना करने के लिए मजबूर कर सकते हैं। सीएफ़ के लिए मैन पेज विशेष रूप से कहता है यह बाइट तुलना करके एक बाइट है, इसलिए 2 बाइनरी फ़ाइलों के लिए मेरा डिफ़ॉल्ट अंतर है लाइन से लाइन है और आपको एक ही हां नहीं जवाब देगा लेकिन निश्चित रूप से स्टैन्डर्ड आउट स्ट्रीप के समान डंप नहीं होने पर लाइनें लंबे हैं क्योंकि शायद पाठ फाइल नहीं हैं, तो मुझे पसंद होता है सीएफ़ डीआईएफ का फायदा यह है कि आप डायरेक्टरीज की तुलना कर सकते हैं और आर-आर के लिए रीरसशन के लिए एक फाइल H2ONaCl दिसम्बर 24 16 8 8 पर कई फाइलों की तुलना कर सकते हैं। मानक यूनिक्स डिफाईड फ़ाइलें समान हैं या नहीं। उत्तर दिया अगस्त 25 12 1 1। यदि मुझे अंतर से कोई आउटपुट नहीं मिलता है तो इसका मतलब है कि फाइलें 7 मई को 14 45 पर होती हैं। यह सही है - कोई आउटपुट नहीं है इसका अर्थ है कि वे 3 जुलाई को 13 जेडीयूडीएन समान हैं। 37 डीआईएफ लगता है वास्तव में बड़ी फ़ाइलों के साथ समस्याएं हैं, मुझे दो 13 जी फाइल्स योंगवेई वू सितंबर 28 16 8 8 पर तुलना करते हुए थका हुआ एक अंतर स्मृति मिला है। दिलचस्प आउटपुट भिन्नता आपको बता रही है कि वे द्विआधारी फिक्स हैं क्योंकि सभी फाइलें द्विआधारी मानी जा सकती हैं जो एक अजीब दावा H2ONaCl 24 दिसंबर को 8 से 8। क्या आप अपने नीचे वोटों की व्याख्या करते हैं तो कृपया SHA1 के 4 अपवॉट्स हैं, और अगर ओपी सोचता है कि वहां एक मौका है कि दो फाइलें एक समान या समान हो सकती हैं, तो टक्कर की संभावना मामूली है और नीचे वोटिंग के योग्य नहीं है एमडी 5 पर वोटिंग के अलावा एसएचए 1 को छोड़ दें, क्योंकि आपने सुना है कि आपको एमडी 5 के बजाय SHA1 के साथ आपके पासवर्ड को हैश करना चाहिए, क्योंकि रिक्की 16 जनवरी को एक अलग समस्या है 10। कारण के बारे में निश्चित नहीं, लेकिन एक शुद्ध सीएफ़ किसी भी हैश समारोह की गणना करने से ज्यादा कुशल होगा फाइलों की तुलना करें और कम से कम केवल 2 फाइलों के लिए तुलना करें Iian 26 अप्रैल को 13 58paring बाइनरी फ़ाइलें। मार्ज बाइनरी तुलना बाइनरी आमतौर पर गैर-पाठ और गैर-छवि डेटा फ़ाइलों की तुलना करने के लिए एक तरीका प्रदान करते हैं यदि आप एक बाइट स्तर पर फ़ाइलों के बीच अंतर देखना चाहते हैं, तो यह सबसे अच्छा प्रकार की तुलना है मर्ज का उपयोग करने के लिए बाइट्स को अलग-अलग तरीके से फाइल बनाने की व्याख्या और प्रदर्शित कर सकते हैं, उदाहरण के लिए, फ़ाइल डेटा का एक हेक्साडेसीमल, दशमलव या फ़्लोटिंग-बिंदु दृश्य। यदि आप पहले से ही नहीं हैं, तो तत्काल ब्राउज़ करने में कुछ क्षण व्यतीत करना फ़ाइल तुलना और मर्जिंग का अवलोकन मर्ज फ़ाइल तुलना से जल्दी से परिचित होने में आपकी सहायता करेगा, यह रिबन विषय के अधिकांश को बनाने की समीक्षा करने में सहायक भी हो सकता है.एक तुलना का प्रदर्शन। आप नई द्विआधारी तुलना टैब को नई बाइनरी तुलना रिबन के ऊपर त्वरित पहुंच उपकरण पट्टी में बटन या रिबन स्वतः या बाईं ओर रिबन आइटम के लिए ड्रॉप-डाउन मेनू। दो खाली क्षेत्रों में जहां फाइलें प्रदर्शित की जा रही हैं, उनमें से अधिकांश विंडो को ऊपर से ऊपर ले जाएगा। आईइल फलक एक प्रविष्टि फ़ील्ड है जिसे आप उस फ़ाइल के पथ में दर्ज करने के लिए उपयोग कर सकते हैं जिसे आप तुलना करना चाहते हैं। दो फाइलों की तुलना करने के लिए, आप प्रविष्टि फ़ील्ड में दो फाइलों के पथ को टाइप कर सकते हैं या दाएं हाथ के अंत के बटन का उपयोग कर सकते हैं फाइलों को चुनने के लिए एंट्री फ़ील्ड का चयन करें। ब्राउज़ करें बटन एक फाइल-ब्राउज़िंग विंडो को खोलता है और शो इतिहास बटन उन फ़ाइलों की एक ड्रॉप-डाउन सूची दिखाता है जिन्हें आपने हाल ही में तुलना की है यदि आप Ctrl कुंजी दबाते हैं ड्रॉप-डाउन सूची, मर्ज, फ़ाइल नाम फ़ील्ड को उनके संबंधित ऐतिहासिक मानों के साथ अन्य फाइल पैनलों के लिए भर देगी। अगर एससीएम सिस्टम रिपॉजिटरी में तुलना के लिए उपलब्ध एंट्री फ़ील्ड में नामित फ़ाइल के अन्य संस्करण हैं, संस्करण बटन एक सूची प्रदर्शित करता है इन अन्य संस्करणों में यदि यह बटन सक्षम नहीं है, तो अनुप्रयोग और क्रेडेंशियल्स विकल्पों के पृष्ठ पर प्रासंगिक विकल्पों की जांच करें। तुलना करने के लिए दो फ़ाइलों को चुनने के बाद तुलना करने के लिए, रिबन में प्रारंभ या पुनः कंपाड़ें बटन पर क्लिक करें आर फ़ाइल नाम प्रविष्टि फ़ील्ड पर ध्यान केंद्रित करते हुए Enter कुंजी दबाएं। आप फ़ाइल एक्सप्लोरर से फ़ाइल नाम प्रविष्टि फ़ील्ड पर या फाइल पैन पर फ़ाइलों को खींच और छोड़ भी सकते हैं.बाइनरी तुलना प्रदर्शन। दो नमूना फ़ाइलें और मर्ज में प्रदान की जाती हैं स्थापना निर्देशिका निम्न स्क्रीनशॉट इन दो फाइलों के बीच एक द्विपदीय फ़ाइल के परिणाम दिखाती है। दो फाइलों के बीच बदलाव रंगों और लिंकिंग लाइनों के साथ हाइलाइट किए गए हैं फ़ाइल तुलना खिड़की के केंद्र पैनल में लाइनों को जोड़ने से संबंधित परिवर्तनों को कनेक्ट करने के लिए संबंधित फाइलें ठीक से दिखती हैं संबंधित हैं आप फ़ॉन्ट और रंग विकल्प पृष्ठ में नियंत्रण का उपयोग करके तुलना विंडो में उपयोग किए जाने वाले रंग और फोंट को संशोधित कर सकते हैं। तुलनात्मक फाइलों के बीच पाए गए परिवर्तनों की संख्या का सारांश नीचे की स्थिति पट्टी में दिखाया गया है मुख्य मर्ज अनुप्रयोग विंडो कैरेट्स बाइट ऑफ़सेट भी प्रदर्शित किया जाता है। लेआउट नियंत्रण। आप रिबन में दो-तरफ़ा क्षैतिज या दो-तरफा ऊर्ध्वाधर बटन का उपयोग कर सकते हैं या F11 और F12 कुंजियों को फ़ाइल तुलना खिड़की के भीतर फाइलों के लेआउट को बदलने के लिए, ताकि फाइलें एक दूसरे के ऊपर या साइड-बाय-साइड को डिफ़ॉल्ट से ऊपर प्रदर्शित की जा सकें। कई विकल्प हैं जो आप कैसे मर्ज करें अनुकूलित करने के लिए सेट कर सकते हैं तुलना और प्रदर्शित करता है फाइलें मदद के विषय हैं जो आप सीख सकते हैं कि कैसे मर्ज करें को अनुकूलित करें ताकि यह आपके लिए सर्वोत्तम परिणाम पैदा करे। तीन तरह की फाइल तुलना। दो तरफा फ़ाइल तुलना के अलावा, मिर्ज की व्यावसायिक संस्करण आपको सक्षम बनाता है तुलना करें, और टेक्स्ट फ़ाइलों के लिए, तीन फाइलों में विलय करें अधिक जानकारी के लिए थ्री-वे फाइल तुलना और मर्जिंग विषय देखें व्यावसायिक संस्करण भी स्वचालित रूप से पाठ फ़ाइलों को मर्ज करने का समर्थन करता है.बाइनरी तुलना नियंत्रण। आप बाइनरी तुलना कैसे कर सकते हैं, द्विआधारी तुलना खिड़की के निचले भाग के साथ पट्टी में नियंत्रणों का उपयोग करते हुए दिखाया गया। यह नियंत्रण फ़ाइल पैनलों में दिखाए गए डेटा तत्वों के कॉलम की संख्या निर्धारित करता है 0 का एक मान या स्वतः होगा दिखाए जाने के लिए फिट होने वाले जितने स्तंभ दिखाएंगे। तुलना में दिखाए गए डेटा के लिए एक प्रदर्शन शैली का चयन करने के लिए इस ड्रॉप-डाउन सूची में मानों का उपयोग करें आप हेक्साडेसिमल या दशमलव बड़ा या थोड़े अंत में या अस्थायी बिंदु मानों के रूप में देख सकते हैं कुछ प्रदर्शन मान केवल प्रारूप ड्रॉप-डाउन में कुछ विकल्पों के लिए उपयुक्त हैं, उदाहरण के लिए, फ़्लोटिंग प्वाइंट के रूप में प्रदर्शित करना 2-बाइट पूर्णांक प्रारूप के लिए समझ में नहीं आता है तुलनात्मक प्रदर्शन के लिए उपयुक्त नहीं है, तो तुलना प्रदर्शन नाएन को नहीं दिखाएगा चयनित डिस्प्ले के रूप में चयन करें.इस ड्रॉप-डाउन सूची का उपयोग करें तुलनात्मक फाइलों में आकार और प्रकार के डेटा तत्वों को चुनने के लिए आप 1, 2, 4 या 8-बाइट पूर्णांक या 32-बिट या 64 के रूप में डेटा को प्रारूपित करने के लिए चुन सकते हैं - बिब्टिंग पॉइंट वैल्यू डिफ़ॉल्ट तत्व का आकार एक बाइट है, इस नियंत्रण में परिवर्तन लागू करने के लिए लागू करें बटन पर क्लिक करें। खोज का आकार। यह मूल्य काम की मात्रा निर्धारित करता है मर्ज, तुलनात्मक फाइलों के बीच न्यूनतम परिवर्तनों को खोजने के लिए प्रदर्शन करेगा इसका प्रभाव बड़े फाइलों पर अधिक Sm एलेर मूवर्स आमतौर पर अधिक सटीकता के साथ धीमे तुलना में सटीकता के बड़े मूल्यों के परिणाम की तुलना में जल्दी तुलना करते हैं। हालांकि, छोटे खोज आकार कभी भी एक बदलाव नहीं चुकेंगे, वे आपको परिवर्तनों का अधिकतम सेट नहीं दे सकते हैं। परिवर्तन लागू करने के लिए लागू करें बटन पर क्लिक करें इस नियंत्रण में। जैसा कि आप अपनी स्क्रॉल बार का उपयोग करके एक फ़ाइल को ऊपर और नीचे स्क्रॉल करते हैं, दूसरी फाइल को स्क्रॉल किया जाता है ताकि दो फाइलें प्रदर्शन के केंद्र में गठबंधन रहें। केंद्र बिन्दु मार्कर को जोड़ने के केंद्र में छोटे इंडेंटेशन की एक पंक्ति लाइन पैनल उस बिंदु को इंगित करता है जिसमें मर्ज फाइलों के संबंधित भागों को रखने की कोशिश करता है गठबंधन किया जा सकता है आप अस्थायी रूप से दोनों फ़ाइलों को स्क्रॉल करते हुए Ctrl कुंजी दबाकर गठबंधन करने से रोक सकते हैं जब आप Ctrl जारी करते हैं, तो फाइलें संरेखण में वापस स्नैपमेंट हो जाएगी.छोटे गेट स्क्रॉल सलाखों के नीचे स्थित परिवर्तन और अगला परिवर्तन बटन का उपयोग पिछली या अगले परिवर्तन पर जा सकते हैं। पतली ओवरव्यू स्ट्रिप्स के ऊर्ध्वाधर स्क्रॉल सलाखों के भीतर होते हैं बायां और दायां पैन ये तुलनात्मक फाइलों में परिवर्तन की स्थिति को इंगित करने के लिए चिह्नों को दर्शाता है आप Shift कुंजी को दबाकर और पट्टी में अंकों पर क्लिक करके तुरंत एक बदलाव के लिए नेविगेट कर सकते हैं। आप एक फ़ाइल के भीतर नेविगेट करने के लिए कर्सर कुंजी का उपयोग कर सकते हैं इसे कीबोर्ड फोकस देने के लिए उसके अंदर क्लिक करने के बाद, निम्न नेविगेशन शॉर्टकट कुंज भी उपलब्ध हैं। Ctrl पृष्ठ ऊपर या F7 संपादन कर्सर को पिछले परिवर्तन में ले जाता है। CTRL Page Down या F8 संपादन कर्सर को अगले बदलाव में ले जाता है। CTRL और Ctrl चाल एक्शन कर्सर शब्द को छोड़ दिया और सही में सही है। Ctrl होम और Ctrl एंड संपादन कर्सर को फ़ाइल की शुरुआत या अंत तक ले जाता है। CTRL G एक ऐसी विंडो को प्रदर्शित करता है जिसे आप एक विशिष्ट पंक्ति नंबर पर नेविगेट करने के लिए उपयोग कर सकते हैं। माउस नेविगेशन। मिर्ज का समर्थन करता है चूहों के साथ पहियों अगर आपके पास तीन बटन माउस होता है, तो आप एक पॅनिंग मोड में प्रवेश करने के लिए मध्य माउस बटन के साथ एक फ़ाइल पैनल के अंदर क्लिक कर सकते हैं फ़ाइल आपको माउस को ले जाने वाली दिशा में स्क्रॉल करनी होगी पॅनिंग रोकने के लिए, मध्य पर क्लिक करें माउस बटन फिर से यदि आपके माउस का पहिया है, तो आप इसे सक्रिय फ़ाइल में ऊपर और नीचे स्क्रॉल करने के लिए उपयोग कर सकते हैं यदि आपका माउस या कीबोर्ड पीछे और आगे बटन है, तो आप उन्हें पिछले या अगले परिवर्तन पर नेविगेट करने के लिए उपयोग कर सकते हैं। बुकमार्क और टिप्पणियां । आप फ़ाइलों की तुलना या संपादन कर रहे हैं, तो आप बुकमार्क्स को सेट करना चाहें, जिससे आपको रुचि के स्थान पर वापस जाने के लिए सक्षम करें, प्रेस Ctrl F2 पर क्लिक करें या रिबन में बुकमार्क को टॉगल करें, जिससे कि वर्तमान रेखा पर एक बुकमार्क चालू या बंद करने के लिए नेविगेट करें बुकमार्क्स के बीच, F2 या Shift F2 दबाएं या रिबबोनमेंट्स में अगली बुकमार्क और पिछला बुकमार्क बटन का उपयोग बुकमार्क को जोड़ दिया जा सकता है, यह महत्वपूर्ण जानकारी को नोट करना आसान होता है या कोई प्रश्न रिकॉर्ड करने के लिए बुकमार्क की टिप्पणी संपादित करने के लिए, बुकमार्क पर राइट-क्लिक करें और टिप्पणी मेनू मेनू संपादित करें का चयन करें बुकमार्क टिप्पणियां टूलटिप के रूप में दिखायी जाती हैं जब आप किसी बुकमार्क पर माउस पॉइंटर को हॉवर करते हैं। जब आप एक HTML तुलना रिपोर्ट बनाते हैं या अभिलेखीय के लिए तुलना सहेजते हैं, तो बुकमार्क और टिप्पणियां शामिल की जाती हैं या टीम सहयोग इसलिए वे एक सवाल में प्रश्न पूछने या नोट्स बनाने के लिए एक उपयोगी टूल हैं जो बाद में समीक्षा के लिए अन्य टीम के सदस्यों को ईमेल करवाएगा। विंडोज उपयोगकर्ता गाइड 2017 4842 के लिए अराक्सिस मर्ज. फ़ाइल कॉम्परिसंस। एड बी, बेवर्ली हिल्स, कैलिफ़ोर्निया 5 यूनिक्स diff कमांड दो टेक्स्ट फाइलों की तुलना करने के उदाहरण। यूनिक्स डिफ कमांड दो पाठ फ़ाइलों की सामग्री की तुलना करती है और मतभेदों की एक सूची पेश करती है यदि वांछित हो, तो आप इसे अंतर या मामला भिन्नताओं को अनदेखा करने के लिए निर्देशित कर सकते हैं यह कमांड दो को सत्यापित कर सकता है फ़ाइलों में एक ही डेटा है वाक्यविन्यास अपेक्षाकृत सरल है। diff विकल्प file1 file2 जब यह यूनिक्स फ़ाइल तुलना उपकरण अंतर पाता है, यह उन सभी पंक्तियों को सूचीबद्ध करता है जो मिलान नहीं करते हैं प्रत्येक पंक्ति की शुरुआत में प्रतीक से अधिक या कम-से-कम दिखाई देता है का अर्थ है कि पाठ फ़ाइल 1 में दिखाई देता है, और यह इंगित करता है कि यह फ़ाइल 2 से आता है। यह यूनिक्स डिफ्रंट कमांड उदाहरण दर्शाता है कि यह कैसे कोई विकल्प नहीं है। diff file1 file2 1,5c1,5 यह 1 लाइन है, तुलना करने के लिए यूनिक्स डिफ आदेश का उपयोग दो फाइलों के बीच मतभेदों को खोजने के लिए किया जाता है, यह पंक्ति 2 है। यह रेखा दर्शाती है कि कैसे diff कमांड सफेद स्थान को संभालती है यह 3 पंक्ति है यदि यह अब 4 है डीआईएफएफ कमांड उपयोगी है जब स्रोत कोड फ़ाइलों की तुलना करना यह पंक्ति 5 है --- यह पंक्ति 1 है यह रेखा 2 यह रेखा दर्शाती है कि कैसे भिन्न आदेश सफेद स्थान को संभालता है यह 3 पंक्ति है, यदि यह अब पंक्ति है 4 diff command उपयोगी है स्रोत कोड फ़ाइलों की तुलना करते समय यह पंक्ति 5 है UNIX diff कमांड को दो फाइलों के बीच अंतर खोजने की तुलना करने के लिए प्रयोग किया जाता है पाठ की पंक्तियों को सूचीबद्ध करने से पहले, यह टूल आपको दिखाता है कि सभी अंतर को कैसे खत्म किया जाए यह एड लाइन संपादक आदेशों को प्रदान करता है, जैसे कि 1 , 5c1,5 इसका मतलब यह है कि आप फ़ाइलों को एक-से-पांच को संशोधित करके मैच कर सकते हैं। पत्र सी में बदलाव के लिए होता है डिफ के निर्देशों में भी एडीएण्ड या डी के लिए हटाया जा सकता है। उदाहरण के लिए, आपको दो लाइनों को बदलना होगा चार अगर कमांड outputs 2,4c2,4 फ़ाइल अंतर उपकरण एक कॉमा के साथ एक नंबर का उपयोग करेगा यदि कोई एकल पंक्ति प्रभावित होती है तो आप file1 को file2 में निर्देशों का अनुसरण करके बदल सकते हैं, जैसा कि वे दिखाते हैं file2 मैच file1 बनाने के लिए, उनका उल्टा और स्वैप डी में पालन करें एक। जब आप दो पाठ फ़ाइलों की तुलना करते हैं, तो यह संभव है कि अंतर को कोई मतभेद नहीं मिलेगा यदि ऐसा होता है तो आउटपुट पूरी तरह रिक्त है Diff भी भिन्न तरीके से व्यवहार करता है जब आप निर्देशिका नाम दर्ज करते हैं यह file2 की तुलना directory1 में एक वस्तु के साथ करती है जो कि समान नाम है यदि आप दो निर्देशिका नाम निर्दिष्ट करते हैं, तो यह उन दोनों निर्देशिकाओं में फाइलों की जांच करता है जिनके मिलान नाम हैं। यद्यपि लोग आम तौर पर पाठ फ़ाइलों की तुलना करने के लिए diff का उपयोग करते हैं, तो आप मानक इनपुट के विरुद्ध एक दस्तावेज़ भी देख सकते हैं आप हाइफ़न के साथ file1 या file2 को बदलकर यह कोशिश कर सकते हैं - डिफ आपके शब्दों की तुलना कीबोर्ड पर टाइप करने के लिए करता है, तुलना करने के लिए आप इस फ़ंक्शन को सहायक हो सकते हैं यदि आपको लिखे गए टेक्स्ट को किसी फाइल से तुलना करने की आवश्यकता है इसके अलावा, diff आपके द्वारा आउटपुट डेटा प्राप्त करने के लिए stdin का उपयोग कर सकता है जिसे आप पीआईपी ई में एक और यूनिक्स कमांड से यह दो हाइफ़न भी स्वीकार करेगी, लेकिन खुद को स्टाईन की तुलना करने के लिए बहुत कम कारण है। इस कमांड में कई उपयोगी विकल्प हैं यदि आप - बी सेटिंग का उपयोग करते हैं, तो यह नाबालिग स्पेसिंग अंतर पर चलता है यह यूनिक्स अंतर उदाहरण दिखाता है कि-बी अतिरिक्त स्थान और टैब को अनदेखा करने के लिए सिस्टम को निर्देश देता है diff - b file1 file2 1c1 यह 1 पंक्ति है UNIX diff कमांड को दो फाइलों के बीच अंतर को खोजने के लिए प्रयोग किया जाता है --- यह 1 लाइन है 3,5c3,5 यह 3 लाइन है यदि यह अब 4 है तो डीआईएफएफ कमांड है सहायक जब स्रोत कोड की तुलना होती है तो यह 5 पंक्ति है --- यह अब 3 पंक्ति है यदि यह इस लाइन है 4 सोर्स कोड फाइलों की तुलना करते समय diff कमांड उपयोगी होता है यह 5 लाइन है UNIX diff कमांड का इस्तेमाल दो तुलना के बीच अंतर को खोजने के लिए किया जाता है फाइलें - ब विकल्प उपयोगी साबित होता है यदि आप स्वरूपित और अपरिवर्तित फ़ाइलों की तुलना करना चाहते हैं वैकल्पिक रूप से, आप मजबूत - w सेटिंग के साथ सभी अंतर भिन्नताओं को अनदेखा कर सकते हैं। diff - w file1 file2 1c1 यह 1 लाइन है UNIX diff कमांड को दो फाइलों के बीच अंतर खोजने की तुलना करने के लिए प्रयोग किया जाता है --- यह 1 पंक्ति 4,5c4,5 है यह पंक्ति 4 है DIFF COMMAND उपयोगी है जब स्रोत कोड फ़ाइलों की तुलना करना यह लाइन 5 है --- यह है लाइन 4 सोर्स कोड फाइलों की तुलना करते समय diff कमांड उपयोगी है यह 5 लाइन है UNIX diff कमांड को दो फाइलों के बीच के मतभेदों की तुलना करने के लिए उपयोग किया जाता है, मामले के अंतर को अनदेखा करने के लिए - i विकल्प जोड़ें अपरकेस दस्तावेज़ को मिश्रित-केस अक्षरों में परिवर्तित करने के बाद गलतियों की जांच करने के लिए इसका उपयोग कर सकते हैं यह उसी तरह काम करता है जैसे यूनिक्स grep कमांड के साथ होता है diff - i file1 file2 1,3c1,3 यह 1 लाइन है, तुलना करने के लिए यूनिक्स डिफ आदेश का उपयोग दो फाइलों के बीच अंतर को खोजने के लिए किया जाता है यह 2 पंक्ति है यह रेखा दर्शाती है कि कैसे भिन्न आदेश सफेद स्थान को संभालता है यह 3 लाइन है यदि ab - - यह रेखा 1 है यह रेखा 2 यह रेखा दर्शाती है कि कैसे भिन्न आदेश सफेद स्थान को संभालता है यह रेखा 3 है यदि अब 5c5 यह 5 पंक्ति है --- यह 5 लाइन है UNIX diff कमांड का इस्तेमाल तुलना करने के लिए दो फ़ाइलें पढ़ने से पहले आप यह लेख उपयोगी साबित कर रहे हैं क्या यह दूसरों के लिए फायदेमंद होगा यदि आप किसी भी प्रश्न के उत्तर देते हैं, तो कृपया पृष्ठ को साझा करें। अधिक पाठक अधिक भविष्य के लेख साझा करने के लिए धन्यवाद। - क विकल्प दो प्रोग्राम कोड की तुलना करने के लिए आसान है संशोधन यह छह आसन्न रेखाओं को सूचीबद्ध करके और एक विस्मयादिबोधक बिंदु डालकर अलग-अलग संदर्भों का खुलासा करता है जो ए से अधिक या शून्य चिह्न प्रकट होता है जब पाठ को जोड़ दिया गया है या फ़ाइल से हटाया गया है 2 इसके अलावा, यह दोनों फाइलों को समय और दिनांकों की सूची देता है एस अद्यतन किए गए थे diff - c file1 file2 file1 Thu Jan 23 13 36 42 2014 --- file2 Thu 23 जनवरी 13 37 13 2014 1,5 यह 1 लाइन है UNIX diff कमांड को दो फाइलों के बीच अंतर खोजने की तुलना करने के लिए प्रयोग किया जाता है यह 2 पंक्ति है रेखा दर्शाती है कि डीफैक कमांड सफेद स्थान को कैसे संभालता है यह रेखा 3 है यदि अब यह 4 है तो डीआईएफएफ कमांड उपयोगी है जब स्रोत कोड की तुलना होती है यह लाइन 5 --- 1,5 ---- यह लाइन 1 है यह रेखा है 2 यह रेखा दर्शाती है कि कैसे भिन्न आदेश सफेद स्थान को संभालता है यह 3 पंक्ति है, यदि यह अब पंक्ति है 4 सोर्स कोड फाइलों की तुलना करते समय diff कमांड उपयोगी है यह 5 लाइन है UNIX diff कमांड का प्रयोग दो फाइलों के बीच के अंतर को खोजने के लिए किया जाता है कई विकल्प जोड़ सकते हैं और एक एकल हाफ़ेन का उपयोग कर सकते हैं उदाहरण के लिए, - वी सफेद स्थान और मामले के मतभेदों को नजरअंदाज कर देता है बहुत सारे विकल्पों ने अंतर को एक लचीला UNIX फ़ाइल तुलना उपकरण के रूप में स्थापित करने में मदद की है जो प्रोग्रामिंग, संपादन और डेटा प्रबंधन कार्य को सरल बनाती हैं। क्या आप अधिक जानना चाहते हैं यूनिक्स या लिनक्स कमांड्स, या कैसे शैल लिपियों को पढ़ने और लिखने के लिए यदि आप बुनियादी बातों से पीछे हटने के लिए तैयार हैं, तो इन ऑनलाइन पाठ्यक्रमों में से किसी एक को शुरू करने के लिए एक अच्छी जगह है। UNIX और लिनक्स ऑपरेटिंग सिस्टम बुनियादी बातों में यूनिक्स शैल स्क्रिप्टिंग मॉड्यूल का एक बहुत अच्छा परिचय है, और अगर लिया जाना चाहिए आप यूनिक्स और लिनक्स ऑपरेटिंग सिस्टम परिवेशों में नए हैं या कुंजी अवधारणाओं पर पुन: ताज़ा करने की आवश्यकता है। UNIX शैल स्क्रिप्टिंग एक अच्छा विकल्प है यदि आप पहले से ही UNIX या Linux के साथ आराम कर चुके हैं और आपको शेल स्क्रीप्टिंग और यूनिक्स खोल में अपने ज्ञान को तेज करने की जरूरत है सामान्य दोनों पाठ्यक्रमों में पाठ्यक्रम के हाथों पर अभ्यास को पूरा करने के लिए एक इंटरनेट लैब सिस्टम तक पहुंच शामिल है, जो पाठ्यक्रम में प्रस्तुत की गई प्रमुख अवधारणाओं को फिर से लागू करने के लिए उपयोग किया जाता है पाठ्यक्रम लेते समय आपके पास कोई भी प्रश्न एक अनुभवी यूनिक्स टेक्नोलॉजिस्ट ।
No comments:
Post a Comment