في المقالة التالية سوف نلقي نظرة على ccat. أعتقد أنه من المعروف لدى معظم المستخدمين أن ملف أمر القط. إنه أمر Unix لعرض الملفات النصية ودمجها ونسخها. ربما يكون هذا أحد أكثر الأوامر استخدامًا من قبل المستخدمين العاديين على أنظمة تشغيل GNU / Linux و Unix.
إذا كنت أحد هؤلاء المستخدمين الذين يستخدمون القطط كثيرًا ، فقد تكون مهتمًا بـ ccat. يتعلق الامر ب أمر مشابه جدًا لأمر القط. وظيفتها هي نفسها في الأساس ، ولكن سيُظهر لنا ccat المحتويات مع إبراز بناء الجملة، والتي يمكن أن تكون مريحة للغاية عند قراءة التعليمات البرمجية. اللغات المدعومة لتمييز بناء الجملة هي: JavaScript و Java و Ruby و Python و Go و C و JSON.
تثبيت Ccat على أوبونتو
لتتمكن من استخدام هذا الأمر في نظام Ubuntu الخاص بنا ، سيتعين علينا فقط قم بتنزيل أحدث إصدار نشرت، منذ فترة ، من ccat من صفحة GitHub الخاصة به. إذا كنت تفضل استخدام المحطة الطرفية (Ctrl + Alt + T) لتنزيل الحزمة ، فما عليك سوى الكتابة فيها:
wget https://github.com/jingweno/ccat/releases/download/v1.1.0/linux-amd64-1.1.0.tar.gz
في نهاية التنزيل ، استخرج الملف المضغوط الذي تم تنزيله. في نفس المحطة ، عليك فقط أن تكتب:
tar xfz linux-amd64-1.1.0.tar.gz
الآن نحن ذاهبون إلى انسخ الملف القابل للتنفيذ ccat إلى $ PATH، كما سيكون على سبيل المثال / البيرة / المحلية / بن /. للقيام بذلك نكتب الأمر:
sudo cp linux-amd64-1.1.0/ccat /usr/local/bin/
لإنهاء ، دعونا نجعلها قابلة للتنفيذ باستخدام الأمر التالي في نفس الجهاز:
sudo chmod +x /usr/local/bin/ccat
باستخدام ccat
إذا كنت تستخدم هذا الأمر ، فسترى ذلك الاستخدام مشابه جدًا لاستخدام الأمر cat. بعد ذلك سنرى بعض الأمثلة الأساسية.
إذا استخدمنا الأمر cat لعرض ملف نصي ، مثل test.txtسنستخدم الأمر كما يلي:
cat prueba.txt
الآن دعونا نرى كما يظهر لنا ccat الإخراج من نفس الملف. عليك فقط أن تكتب في نفس المحطة:
ccat prueba.txt
كما ترى في لقطات الشاشة أعلاه ، سيُظهر لنا ccat الإخراج مع إبراز بناء الجملة. بينما كان الأمر يعرض cat الإخراج باستخدام لون المظهر الافتراضي لنظامك.
إظهار إخراج ملفات متعددة
سنتمكن أيضًا من رؤية إخراج عدة ملفات في نفس الوقت ، كما يتضح من لقطة الشاشة التالية:
ccat prueba.txt ccat.txt
اعرض الإخراج بتنسيق HTML
إذا كنت مهتمًا لأي سبب من الأسباب برؤية الإخراج بتنسيق HTML ، فيمكنك القيام بذلك بسهولة إضافة الخيار "-أتش تي أم ألفي نهاية الأمر:
ccat prueba.txt --html
اعرض محتوى ملف الإنترنت
لن نتمكن فقط من رؤية الملفات المحلية باستخدام هذا الأمر. سيكون لدينا أيضا إمكانية عرض محتوى الملف مباشرة على الويب باستخدام الأمر curl، كما ترى بالاسفل:
curl https://raw.githubusercontent.com/jingweno/ccat/master/ccat.go | ccat
اضبط رموز الألوان
إلى عرض رموز الألوان المطبقة افتراضيًا والخيارات المتاحة، سيتعين علينا فقط تنفيذ:
ccat --palette
بالطبع ، سنكون قادرين على ذلك تكوين رموز الألوان الخاصة بنا على ملف باستخدام الأمر التالي في المحطة:
ccat -G String="darkteal" -G Plaintext="green" -G Keyword="fuchsia" prueba.txt
استبدل cat بـ ccat
إذا كنت تحب ccat وتعتقد أنه يمكن أن يكون مفيدًا ، فقد تكون مهتمًا استبدل الأمر cat الافتراضي بـ ccat. لإجراء الاستبدال ، سيكون لدينا فقط إنشاء اسم مستعار.
لإنشاء الاسم المستعار ، سيتعين علينا فقط أضف السطر التالي في ملف ~ / .bashrc:
alias cat='/usr/local/bin/ccat'
بمجرد حفظ الملف ، كل ما عليك فعله هو قم بتشغيل الأمر التالي لجعل التغييرات فعالة:
source ~/.bashrc
إذا كنت مهتما معرفة المزيد عن كيفية إنشاء الأسماء المستعارة، يمكنك الرجوع إلى المزيد في المقالة المكتوبة على ويكيبيديا.
مساعدة
يمكن الحصول عليها تساعد في كيفية استخدام هذا الأمر الكتابة في المحطة:
ccat -h
يمكنك أيضا معرفة المزيد عن هذا الأمر التحقق من صفحة المشروع على GitHub.