รับสีรุ้งสำหรับเอาต์พุตคำสั่งเทอร์มินัลด้วย lolcat
เทอร์มินัลมีค่าเริ่มต้นเป็นข้อความสีดำบนข้อความสีขาวที่น่าเบื่อ และแน่ใจว่าคุณสามารถเปลี่ยนลักษณะที่ปรากฏเป็นธีมอื่น เพิ่มสี ภาพพื้นหลัง ความทึบ ความโปร่งใส และการปรับแต่ง 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