लिनक्स पर फ़ाइलों की तुलना करें - यहां बताया गया है कि कैसे
निम्नलिखित व्यावहारिक टिप आपको दिखाता है कि लिनक्स के तहत फ़ाइलों की तुलना कैसे करें।
लिनक्स में फाइलों की तुलना कैसे करें
सबसे पहले कुंजी संयोजन [Alt] + [Ctrl] + [T] के साथ कंसोल खोलें या खोज बार में "टर्मिनल" शब्द दर्ज करें। उस निर्देशिका में नेविगेट करने के लिए सीडी कमांड का उपयोग करें जिसमें ग्रंथ स्थित हैं। यदि आपको नहीं पता है कि फ़ाइलें कहाँ संग्रहीत हैं, तो हम आपको लिनक्स के तहत फ़ाइलों की खोज करने के तरीके के बारे में एक और व्यावहारिक टिप दिखाएंगे।
- लिनक्स केवल कंसोल में पाठ फ़ाइलों की तुलना करता है - जो अधिक विशिष्ट अनुप्रयोगों की तलाश में हैं, वे पाएंगे कि वे सॉफ़्टवेयर सेंटर में क्या देख रहे हैं।
- यदि आप जानना चाहते हैं कि दो फाइलें अलग-अलग कहां हैं, तो "diff filename1 filename2" दर्ज करें। यदि ऑब्जेक्ट समान हैं, तो आपको कोई आउटपुट नहीं मिलेगा। यदि दो फाइलें अलग होती हैं, तो आपको "1c1" जैसे त्रुटि कोड प्राप्त होगा। यह आपको बताता है कि पहली पंक्ति की फाइलें अलग हैं।
- यदि आप गलत लाइनों में रुचि नहीं रखते हैं और बस यह जानना चाहते हैं कि फाइलें समान हैं या नहीं, तो "diff -q filename1 filename2" टाइप करें। ध्यान दें: कंसोल में फ़ाइल एक्सटेंशन अलग कमांड के लिए आवश्यक हैं, अन्यथा आपको एक त्रुटि संदेश प्राप्त होगा।
- जब आप "-q" पैरामीटर को छोड़ते हैं तो त्रुटि कोड तीन इकाइयों से मिलकर बनता है। पत्र की पहली संख्या पहले दस्तावेज़ की रेखा को इंगित करती है जिसमें अंतर होता है। यदि कोई पत्र गायब है, तो मध्य अक्षर या तो "एपेंड" के लिए "ए" है। पहली फ़ाइल में बहुत अधिक होने पर "डिलीट" के लिए "d" विपरीत होता है। एक "सी" कहता है कि दो शब्द अलग हैं और आपको स्थिति बदलनी चाहिए। अंतिम संख्या दूसरी फाइल में संबंधित लाइन के लिए है।
- यदि आप तीन फ़ाइलों की तुलना करना चाहते हैं, तो "diff3 filename1 filename2 filename3" दर्ज करें।
यदि आपको अब किसी एक फाइल की जरूरत नहीं है, तो आपको लिनक्स के तहत फाइलों को हटाने का एक और व्यावहारिक सुझाव मिलेगा।