पुढच्या लेखात आम्ही कोलर्डिफवर नजर टाकणार आहोत. जर एखाद्यास हे माहित नसेल तर कमांड लाइनची भिन्नता भिन्नता आहे वापरकर्त्यांसाठी 2 फायलींमधील फरकांची दृष्टीक्षेपात तुलना करताना ते खूप उपयुक्त ठरते. कोलर्डिफ एक पर्ल स्क्रिप्ट आहे, जी अद्याप भिन्नतेची सुधारित आवृत्ती आहे.
कोलर्डिफ वेगळ्यासाठी कंटेनर आहे, जो समान आउटपुट परंतु रंगीत तयार करते, फरक वाचनीयता सुधारण्यासाठी. रंग योजना मध्यवर्ती कॉन्फिगरेशन फाईलमधून किंवा स्थानिक वापरकर्ता फायलीवरून वाचल्या जाऊ शकतात (~ / .colordiffrc). ही उपयुक्तता वापरते एएनएसआय रंग.
फाईल तुलनासाठी डिफ ही उपयुक्तता आहे. हे दोन फायलींमधील फरक किंवा त्याच फाईलच्या मागील आवृत्तीशी तुलना करून विशिष्ट फाइलमध्ये केलेले बदल निर्माण करते. हे आपल्याला मजकूर फायलींमध्ये प्रति ओळीत केलेले बदल दर्शविते, परंतु फरक न दर्शवता.
च्या बहुतेक अंमलबजावणी फरक ते स्थापनेपासूनच अपरिवर्तनीय दिसत आहेत. सुधारणांमध्ये सामान्यत: बेस अल्गोरिदममध्ये सुधारणा, कमांडमध्ये उपयुक्त वैशिष्ट्ये आणि नवीन आउटपुट स्वरूपनांची रचना समाविष्ट असते., जसे कोलर्डिफचे आहे.
उबंटूवर कोलर्डिफ स्थापित करा
उबंटूमध्ये या साधनाची स्थापना अगदी सोपी आहे. उबंटू / डेबियन / पुदीनामध्ये तुम्हाला टर्मिनल (Ctrl + Alt + T) उघडणे आवश्यक आहे आणि पुढील आदेश वापरा:
sudo apt install colordiff
विस्थापित करा
जर आपल्याला हे सिस्टम आमच्या सिस्टममधून काढून टाकायचे असेल तर आपल्याला टर्मिनल (Ctrl + Alt + T) उघडणे आणि त्यातील कमांड कार्यान्वित करणे आवश्यक आहे.
sudo apt remove colordiff
कोलर्डिफ वापरत आहे
जेव्हा आम्हाला कोलर्डिफ वापरायचा असेल, तेव्हा आपण टर्मिनल (Ctrl + Alt + T) उघडून प्रारंभ करू. कोलॉर्डिफ वापरला जाऊ शकतो जिथे आम्ही सामान्यपणे डिफर्ड किंवा कोलर्डिफसाठी पाईप आउटपुट वापरू. सर्व प्रथम, कलर्डिफ आणि भिन्न आज्ञा वापरण्यासाठी वाक्यरचनाशी स्वतःला परिचित करणे चांगले आहे. हे खूप सोपे आणि सरळ आहे:
colordiff archivo1 archivo2
सुरू करण्यासाठी पुढील उदाहरणात आम्ही 2 फायली तयार करणार आहोत, खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणेः
आता साठी दोन फाईल्समधील फरक तपासाटर्मिनलमध्ये (Ctrl + Alt + T) आपण ही कमांड वापरणार आहोत.
colordiff archivo1.txt archivo2.txt
तसेच आमच्याकडे भिन्न कमांड वापरण्याची आणि त्याचे आउटपुट कलर्डिफवर चॅनेल करण्याची शक्यता आहे, पुढील आदेशात दर्शविल्याप्रमाणेः
diff -u archivo1.txt archivo2.txt | colordiff
या ओळींमध्ये आपण कोर्डर्डिफच्या मदतीने दोन फाईल दरम्यान टर्मिनलमधील फरकांचे रंग कसे रंगवू शकतो हे आपण पाहिले आहे. त्याद्वारे आपण टर्मिनलमधील फाईल्सची तुलना करू आणि वाचण्यास सुलभ निकाल मिळवू शकतो. जर दोन फाईल्स एकसारखे असतील तर कोणतेही परिणाम स्क्रीनवर छापले जाणार नाहीत.
जर कोणाला गरज असेल तर या उपयुक्ततेद्वारे ऑफर केलेल्या शक्यतांबद्दल मदत किंवा अधिक माहिती, आपण टर्मिनलमध्ये टाइप करुन देऊ केलेल्या मदतीचा संदर्भ घेऊ शकता:
colordiff --help
परिच्छेद भिन्न आणि कलर्डिफ दोन्ही कसे वापरले जातात याबद्दल सखोल माहिती मिळवा, वापरकर्त्यांना भेट देण्याची शक्यता असेल माणूस भिन्न किंवा मॅन पेज कॉलर्डिफ द्वारे.
कॉलर्डिफला पर्याय.
फायलींची तुलना करण्याचा आणखी एक उपयोगी मार्ग आहे el grc कमांड. आमच्याकडे हे आमच्या संगणकावर उपलब्ध नसल्यास टर्मिनल (सीटीआरएल + ऑल + टी) उघडून टाइप करुन आम्ही हे सहज स्थापित करू शकतो.
sudo apt install grc
त्याचे वाक्यरचना अगदी सोपी आहे, जसे की पुढील उदाहरणात पाहिले जाऊ शकते:
grc diff archivo1.txt archivo2.txt
परिच्छेद मदतीचा सल्ला घ्याटर्मिनलमध्ये आपल्याला फक्त कमांड वापरावी लागेल:
grc --help
जीआरसी विस्थापित करा
हा प्रोग्राम काढणे हे स्थापित करणे तितके सोपे आहे. आम्हाला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि लिहावे लागेल:
sudo apt remove grc
आणखी एक उपलब्ध साधन आहे आयकडिफ. टर्मिनल (Ctrl + Alt + T) उघडणे आणि कमांड वापरणे इतके सोपे आहे:
sudo apt install icdiff
आम्ही देखील करू शकता आपल्या आवृत्ती आवडेल स्नॅप पॅक. हे स्थापित करण्यासाठी, आपल्याला ही आज्ञा वापरावी लागेल:
sudo snap install icdiff
या साधनाचा वाक्यरचना लेख दरम्यान दिसलेल्या मागील पर्यायांइतकाच सोपा आहे.
आपण हे साधन कसे स्थापित करावे, ते कसे वापरावे किंवा त्यामधील उपलब्ध पर्यायांबद्दल आपण अधिक जाणून घेऊ शकता प्रकल्प GitHub पृष्ठ.