Få en Rainbow of Colors for Terminal Command Output med lolcat

Terminalen er standard for å være en haug med kjedelig svart på hvit tekst, og du kan endre utseendet til andre temaer, legge til farger, bakgrunnsbilder, opasitet, transparenter og andre brukergrensesnitttilpassinger, men det du virkelig vil ha, er åpenbart en regnbueutgave av katten kommandoen for inngang og utgang, ikke sant? Høyre, selvfølgelig vil du ha regnbueutgang, hvem vil ikke ha det?

Det er her kommandolinjeverktøyet lolcat kommer inn, fordi lolcat er en sammenkoblet verktøy som kan tjene som en veldig fargerik katteutskiftning, eller ta noen standardinngang og dumpe utgangen som en regnbue av tekst. Er dette nyttig? Vel, det er opp til deg å bestemme, men det er sikkert morsomt og mer livlig utseende.

Merk: I tilfelle det ikke var åpenbart ennå, er dette litt av en vits, men lolcat fungerer som en fungerende kattutskiftning. Fordi dette er helt inneholdt i kommandolinjen, er det best reservert for avanserte brukere som er komfortable med Terminal ... og som vil ha regnbueutgang.

Installere lolcat i Mac OS X Terminal

Du må ha rubin installert på Mac for å kunne bruke perle, installatøren, og deretter installere lolcat er et stykke kake:

gem install lolcat

Det burde installere lolcat bra, men hvis du får en skrive-tillatelses feil som dette:

"FEIL: Mens du utfører gem ... (Gem :: FilePermissionError)
Du har ikke skriverettigheter for katalogen /Library/Ruby/Gems/2.0.0. "

Du kan enten justere tillatelsene til edelstenskatalogen for å inkludere din uid, eller bare bruk sudo til å skrive til det uansett:

sudo gem install lolcat

Installasjon bør bare ta et minutt eller to for å fullføre.

Uisng lolcat å lage en regnbue

Med installasjon av lolcat ut av veien, er du klar til å bruke lolcat og bli fargerik. Oppdater terminalen din eller start en ny, og du er klar til å gå. Du kan få et innledende utseende ved å skrive ut lolcat-hjelpefilen:

lolcat -h

Du vil da se den mest fargerike hjelpeteksten som er gjort.

Men hvorfor stoppe der? Du kan røre noe i lolcat og gjøre det til en regnbue også:

ps aux|grep root|lolcat

Eller bruk lolcat til å vise noen kode i en nydelig regnbue:

lolcat ~/dev/scripty.py

Hvis du vil ha litt ekstra forbauselse, er et flagg spesielt spennende fordi det skaper en animert regnbueffekt av sykkelfargene, som i utgangspunktet er toppen av menneskelig innovasjon.

For eksempel vil dette animere  Apple-logoen i en regnbue for en telling på 500:

echo |lolcat -a -d 500

Vil du ha en fargerik blokk av ascii kunst? Bruk cowsay eller banner:

banner osxdaily.com|lolcat

Mulighetene er endeløse.

Lolcat-verktøyet er åpen kildekode, de interesserte kan se prosjektsiden på github.