في المقالة التالية سوف نلقي نظرة على Colordiff. في حالة عدم معرفة شخص ما ، فإن diff هو أداة مساعدة لسطر الأوامر وذاك إنه مفيد جدًا للمستخدمين عند مقارنة الاختلافات بين ملفين بصريًا. Colordiff هو برنامج نصي لـ Perl ، والذي لا يزال نسخة محسنة من diff.
Colordiff عبارة عن حاوية للفروقات ، والتي تنتج نفس الناتج ولكن ملونة، لتحسين قابلية قراءة الاختلافات. يمكن قراءة مخططات الألوان من ملف تكوين مركزي أو من ملف مستخدم محلي (~ / .colordiffrc). تستخدم هذه الأداة ألوان ANSI.
الفرق هو أداة لمقارنة الملفات. هذا يولد الاختلافات بين ملفين ، أو التغييرات التي تم إجراؤها في ملف معين ، مقارنته بإصدار سابق من نفس الملف. سيُظهر لنا التغييرات التي تم إجراؤها لكل سطر في الملفات النصية ، ولكن دون إبراز الاختلافات.
معظم تطبيقات فرق لقد ظلوا على ما يبدو دون تغيير منذ بدايتهم. تتكون التعديلات عادةً من تحسينات على الخوارزمية الأساسية ، وإضافة ميزات مفيدة إلى الأمر وتصميم تنسيقات الإخراج الجديدة، كما هو الحال مع Colordiff.
قم بتثبيت Colordiff على Ubuntu
تثبيت هذه الأداة في Ubuntu بسيط للغاية. في Ubuntu / Debian / Mint ، كل ما عليك فعله هو فتح Terminal (Ctrl + Alt + T) واستخدام الأمر التالي:
sudo apt install colordiff
إلغاء
إذا أردنا إزالة هذه الأداة من نظامنا ، فما علينا فعله هو فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر فيها:
sudo apt remove colordiff
باستخدام Colordiff
عندما نريد استخدام Colordiff ، سنبدأ بفتح محطة طرفية (Ctrl + Alt + T). يمكن استخدام Colordiff حيث نستخدم الفرق عادةً أو إخراج الأنابيب إلى colordiff. بادئ ذي بدء ، من الجيد أن تتعرف على بناء الجملة لاستخدام الأمرين colordiff و diff هذا بسيط جدًا ومباشر:
colordiff archivo1 archivo2
للبدء في المثال التالي سنقوم بإنشاء ملفين، كما هو موضح في الصورة التالية:
الآن ل تحقق من الاختلافات بين الملفين، في المحطة الطرفية (Ctrl + Alt + T) سنستخدم الأمر:
colordiff archivo1.txt archivo2.txt
أيضا سيكون لدينا إمكانية استخدام الأمر diff وتوجيه مخرجاته إلى colordiff، كما هو موضح في الأمر التالي:
diff -u archivo1.txt archivo2.txt | colordiff
في هذه السطور ، رأينا للتو كيف يمكننا تلوين مخرجات الاختلافات في الجهاز ، بين ملفين بمساعدة Colordiff. بواسطته يمكننا مقارنة الملفات في الجهاز والحصول على نتائج أسهل في القراءة. إذا كان الملفان متطابقين ، فلن تتم طباعة أي نتائج على الشاشة.
إذا كان أي شخص يحتاج مساعدة أو مزيد من المعلومات حول الإمكانيات التي توفرها هذه الأداة المساعدة، يمكنك الرجوع إلى المساعدة التي يقدمها عن طريق كتابة في Terminal:
colordiff --help
إلى الحصول على معلومات متعمقة حول كيفية استخدام كل من الفرق و colordiff، سيكون لدى المستخدمين إمكانية الزيارة فرق الرجل أو صفحة الرجل بواسطة colordiff.
بدائل كولورديف.
طريقة أخرى مفيدة للغاية لمقارنة الملفات هي بواسطة el الأمر grc. إذا لم يكن متوفرًا لدينا على جهاز الكمبيوتر الخاص بنا ، فيمكننا تثبيته بسهولة عن طريق فتح محطة طرفية (Ctrl + Alt + T) والكتابة فيه:
sudo apt install grc
تركيبها بسيط للغاية ، كما يتضح من المثال التالي:
grc diff archivo1.txt archivo2.txt
إلى استشر المساعدة، في المحطة ، سيكون عليك فقط استخدام الأمر:
grc --help
إلغاء تثبيت grc
إزالة هذا البرنامج بسيطة مثل تثبيته. علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وكتابة:
sudo apt remove grc
أداة أخرى متاحة هي إيكديف. تثبيته بسيط مثل فتح محطة (Ctrl + Alt + T) واستخدام الأمر:
sudo apt install icdiff
يمكننا أيضا اختيار نسختك مثل حزمة المفاجئة. لتثبيته ، سيتعين عليك استخدام الأمر:
sudo snap install icdiff
يعتبر بناء جملة هذه الأداة بسيطًا مثل الخيارات السابقة التي تمت رؤيتها أثناء المقالة.
يمكنك معرفة المزيد حول كيفية تثبيت هذه الأداة وكيفية استخدامها أو الخيارات المتاحة في ملف صفحة مشروع جيثب.