קבל קשת של צבעים עבור פלט פקודות מסוף עם lolcat

Anonim

ברירת המחדל של הטרמינל היא חבורה של טקסט שחור על לבן משעמם, ובטוח שאתה יכול לשנות את המראה לנושאים אחרים, להוסיף צבעים, תמונות רקע, אטימות, שקפים והתאמות אישיות אחרות של ממשק המשתמש, אבל מה אתה באמת רוצה היא כמובן גרסת קשת בענן של פקודת החתול לקלט ופלט, נכון? נכון, כמובן שאתה רוצה פלט קשת בענן, מי לא היה רוצה את זה?

כאן נכנס לתמונה כלי השירות של שורת הפקודה lolcat, כי lolcat הוא כלי שרת שיכול לשמש כתחליף חתול צבעוני מאוד, או לקחת כל קלט סטנדרטי ולזרוק את הפלט כקשת טקסט. האם זה שימושי? ובכן, זה תלוי בך כדי להחליט, אבל זה בהחלט כיף ומראה תוסס יותר.

הערה: למקרה שזה לא היה ברור עדיין, זו סוג של בדיחה, אבל lolcat בהחלט עובד כתחליף חתול מתפקד. מכיוון שזה כלול לחלוטין בשורת הפקודה, זה עדיף לשמור למשתמשים מתקדמים שנוח להם להשתמש בטרמינל... ורוצים פלט קשת בענן.

התקנת lolcat במסוף Mac OS X

תצטרך להתקין את רובי ב-Mac כדי שתוכל להשתמש ב-gem, המתקין, ולאחר מכן התקנת lolcat היא חתיכת עוגה:

gem install lolcat

זה אמור להתקין את lolcat בסדר גמור, אבל אם אתה מקבל שגיאת הרשאות כתיבה כמו זה:

"שגיאה: בזמן ביצוע gem … (Gem::FilePermissionError) אין לך הרשאות כתיבה עבור הספרייה /Library/Ruby/Gems/2.0.0."

אתה יכול לשנות את ההרשאות של ספריית החן כדי לכלול את ה-uid שלך, או פשוט להשתמש ב-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

רוצה גוש צבעוני של אמנות ascii? השתמש ב-cowsay או באנר:

banner osxdaily.com|lolcat

האפשרויות אינסופיות.

כלי השירות lolcat הוא קוד פתוח, המעוניינים יכולים לצפות בדף הפרויקט ב-github.

קבל קשת של צבעים עבור פלט פקודות מסוף עם lolcat