รับสีรุ้งสำหรับเอาต์พุตคำสั่งเทอร์มินัลด้วย lolcat

Anonim

เทอร์มินัลมีค่าเริ่มต้นเป็นข้อความสีดำบนข้อความสีขาวที่น่าเบื่อ และแน่ใจว่าคุณสามารถเปลี่ยนลักษณะที่ปรากฏเป็นธีมอื่น เพิ่มสี ภาพพื้นหลัง ความทึบ ความโปร่งใส และการปรับแต่ง UI อื่นๆ แต่สิ่งที่ คุณต้องการเห็นได้ชัดว่าเป็นคำสั่ง cat เวอร์ชันสีรุ้งสำหรับอินพุตและเอาต์พุตใช่ไหม ใช่ แน่นอนคุณต้องการผลงานสีรุ้ง ใครจะไม่อยากได้ล่ะ

นั่นคือที่มาของยูทิลิตี้บรรทัดคำสั่ง lolcat เนื่องจาก lolcat เป็นยูทิลิตี้ที่เชื่อมต่อกันซึ่งสามารถใช้แทน cat ที่มีสีสันมาก หรือใช้อินพุตมาตรฐานและดัมพ์เอาต์พุตเป็นข้อความสีรุ้ง สิ่งนี้มีประโยชน์หรือไม่? ก็แล้วแต่คุณตัดสินใจ แต่รับรองว่าสนุกและดูมีชีวิตชีวามากกว่าแน่นอน

หมายเหตุ: ในกรณีที่ยังไม่ชัดเจน นี่เป็นเรื่องตลก แต่ lolcat ทำงานแทนแมวที่ใช้งานได้อย่างถูกต้องตามกฎหมาย เนื่องจากมีอยู่ในบรรทัดคำสั่งทั้งหมด จึงสงวนไว้สำหรับผู้ใช้ขั้นสูงที่สะดวกใจในการใช้ Terminal... และผู้ที่ต้องการเอาต์พุตสีรุ้ง

การติดตั้ง lolcat ใน Mac OS X Terminal

คุณจะต้องติดตั้ง ruby ​​บน Mac เพื่อให้สามารถใช้ gem ได้ ตัวติดตั้งและการติดตั้ง lolcat นั้นง่ายนิดเดียว:

อัญมณี ติดตั้ง lolcat

นั่นควรติดตั้ง lolcat ได้ดี แต่ถ้าคุณได้รับข้อผิดพลาดในการเขียนเช่นนี้:

“ข้อผิดพลาด: ขณะดำเนินการ gem … (Gem::FilePermissionError) คุณไม่มีสิทธิ์ในการเขียนสำหรับไดเร็กทอรี /Library/Ruby/Gems/2.0.0”

คุณสามารถปรับการอนุญาตของไดเร็กทอรี gems เพื่อรวม uid ของคุณ หรือเพียงแค่ใช้ sudo เพื่อเขียน:

sudo gem ติดตั้ง 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