احصل على قوس قزح من الألوان لإخراج الأوامر الطرفية مع lolcat

Anonim

يتم تعيين الوحدة الطرفية افتراضيًا على أنها مجموعة من الأسود الممل على نص أبيض ، وبالتأكيد يمكنك تغيير المظهر إلى سمات أخرى ، وإضافة الألوان ، وصور الخلفية ، والشفافية ، والشفافية ، وتخصيصات واجهة المستخدم الأخرى ، ولكن ماذا الذي تريده حقًا هو نسخة قوس قزح من أمر cat للإدخال والإخراج ، أليس كذلك؟ حسنًا ، بالطبع تريد إخراج قوس قزح ، فمن لا يريد ذلك؟

هذا هو المكان الذي تأتي فيه أداة سطر أوامر lolcat ، لأن lolcat هي أداة مساعدة متسلسلة يمكن أن تكون بمثابة بديل قطة ملونة للغاية ، أو تأخذ أي إدخال قياسي وتفريغ الإخراج كقوس قزح من النص. هل هذا مفيد؟ حسنًا ، الأمر متروك لك لاتخاذ القرار ، لكنه بالتأكيد ممتع وحيوي المظهر.

ملاحظة: في حال لم يكن الأمر واضحًا بعد ، فهذه مزحة ، لكن lolcat يعمل بشكل شرعي كبديل فعال للقط. نظرًا لأن هذا موجود بالكامل في سطر الأوامر ، فمن الأفضل حجزه للمستخدمين المتقدمين الذين يشعرون بالراحة عند استخدام Terminal ... والذين يريدون إخراج قوس قزح.

تثبيت lolcat في Mac OS X Terminal

ستحتاج إلى تثبيت الياقوت على جهاز Mac لتتمكن من استخدام الجوهرة ، المثبت ، ثم تثبيت lolcat هو قطعة من الكعكة:

تثبيت lolcat

يجب تثبيت lolcat على ما يرام ، ولكن إذا حصلت على خطأ في أذونات الكتابة مثل هذا:

"خطأ: أثناء تنفيذ الأحجار الكريمة ... (Gem :: FilePermissionError) ليس لديك أذونات كتابة للدليل /Library/Ruby/Gems/2.0.0."

يمكنك إما تعديل أذونات دليل الأحجار الكريمة لتضمين معرفك المميز ، أو مجرد استخدام sudo للكتابة عليه على أي حال:

sudo gem install lolcat

يجب أن يستغرق التثبيت دقيقة أو دقيقتين فقط.

Uisng lolcat لجعل الإخراج قوس قزح

مع تثبيت lolcat بعيدًا ، أنت جاهز لاستخدام lolcat والحصول على الألوان. قم بتحديث المحطة الطرفية أو تشغيل واحدة جديدة وأنت على استعداد للانطلاق. يمكنك الحصول على نظرة أولية عن طريق طباعة ملف تعليمات lolcat:

lolcat -h

سترى بعد ذلك نص المساعدة الأكثر سخونة على الإطلاق.

لكن لماذا تتوقف عند هذا الحد؟ يمكنك توجيه أي شيء إلى lolcat وجعله قوس قزح أيضًا:

ps aux | grep root | lolcat

أو استخدم lolcat لعرض بعض الرموز في قوس قزح جميل:

lolcat ~ / dev / scripty.py

إذا كنت تريد بعض الدهشة الإضافية ، فإن العلم -a مثير بشكل خاص لأنه يخلق تأثير قوس قزح متحرك لألوان ركوب الدراجات ، وهو في الأساس ذروة الابتكار البشري.

على سبيل المثال ، سيؤدي ذلك إلى تحريك شعار Apple في قوس قزح لعدد 500:

echo  | lolcat -a -d 500

هل تريد كتلة ملونة من فن أسكي؟ استخدم cowsay أو لافتة:

banner osxdaily.com | lolcat

الاحتمالات لا حصر لها.

أداة lolcat مفتوحة المصدر ، يمكن للمهتمين عرض صفحة المشروع على جيثب.

احصل على قوس قزح من الألوان لإخراج الأوامر الطرفية مع lolcat