Få en Rainbow of Colors för Terminal Command Output med lolcat
Terminalen är standard för att vara en massa tråkig svart på vit text och säkert att du kan ändra utseendet på andra teman, lägga till färger, bakgrundsbilder, opacitet, OH-film och andra användargränssnitt, men vad du verkligen vill är uppenbarligen en regnbågsversion av kattkommandot för inmatning och utmatning, eller hur? Rättvis, naturligtvis vill du ha regnbågeproduktion, vem vill inte ha det?
Det är här kommandoradsverktyget lolcat kommer in, eftersom lolcat är ett konkretiserat verktyg som kan fungera som en mycket färgstark kattbyte, eller ta någon standardinmatning och dumpa utmatningen som en regnbåge med text. Är detta användbart? Tja, det är upp till dig att bestämma, men det är säkert roligt och mer livligt utseende.
Obs! Om det inte var uppenbart ännu, är det här ett skämt, men lolcat fungerar legitimt som en fungerande kattbyte. Eftersom det här är helt inne i kommandoraden är det bäst att reservera för avancerade användare som är bekväma med Terminal ... och som vill ha regnbågsproduktion.
Installera lolcat i Mac OS X-terminalen
Du måste ha ruby installerat på Mac för att kunna använda pärla, installatören, och sedan installera lolcat är en bit tårta:
gem install lolcat
Det ska installera lolcat bara bra, men om du får ett skrivbehörighetsfel så här:
"FEL: När du kör gem ... (Gem :: FilePermissionError)
Du har inte skrivbehörigheter för katalogen /Library/Ruby/Gems/2.0.0. "
Du kan antingen justera behörigheterna för ädelstenskatalogen för att inkludera din uid, eller använd bara sudo för att skriva till det ändå:
sudo gem install lolcat
Installera bör bara ta en minut eller två att slutföra.
Uisng lolcat för att göra en regnbåge
Med installationen av lolcat ur vägen är du redo att använda lolcat och bli färgstark. Uppdatera din terminal eller starta en ny och du är redo att gå. Du kan få ett första utseende genom att skriva ut hjälpfilen för lolcat:
lolcat -h
Då ser du den mest färgglada hjälptexten som någonsin gjorts.
Men varför stanna där? Du kan pipa någonting i lolcat och göra det till en regnbåge också:
ps aux|grep root|lolcat
Eller använd lolcat för att visa någon kod i en härlig regnbåge:
lolcat ~/dev/scripty.py
Om du vill ha lite extra förvåning är -en flaggan särskilt spännande eftersom den skapar en animerad regnbågseffekt av cykelfärger, vilket i grunden är toppen av mänsklig innovation.
Detta kommer till exempel att animera Apple-logotypen i en regnbåge för ett tal på 500:
echo |lolcat -a -d 500
Vill du ha ett färgstarkt block av ascii-konst? Använd cowsay eller banner:
banner osxdaily.com|lolcat
Möjligheterna är oändliga.
Lolcat-verktyget är öppen källkod, de som är intresserade kan se projektsidan på github.