Krijg een regenboog van kleuren voor Terminal Command Output met lolcat

De Terminal is standaard een stelletje saai zwart op witte tekst en je kunt het uiterlijk wijzigen in andere thema's, kleuren, achtergrondafbeeldingen, dekking, transparanties en andere UI-aanpassingen toevoegen, maar wat je echt wilt is natuurlijk een regenboogversie van het cat-commando voor invoer en uitvoer, toch? Juist, natuurlijk wil je regenboogproductie, wie zou dat niet willen?

Dat is waar het lolcat-opdrachtregelhulpprogramma binnenkomt, omdat lolcat een aaneenschakelingshulpprogramma is dat als een zeer kleurrijke kattenvervanger kan dienen, of elke standaardinvoer kan nemen en de uitvoer als een regenboog van tekst kan dumpen. Is dit nuttig? Nou, dat is aan jou om te beslissen, maar het is zeker leuk en levendiger kijken.

Opmerking: voor het geval het nog niet duidelijk was, is dit een soort grap, maar Lolcat werkt legitiem als een functionerende katvervanger. Omdat dit volledig is opgenomen in de opdrachtregel, is het het beste voorbehouden aan ervaren gebruikers die comfortabel zijn met Terminal ... en die regenbooguitvoer willen.

Lolcat installeren in de Mac OS X-terminal

Je moet robijn op de Mac geïnstalleerd hebben om edelsteen te kunnen gebruiken, het installatieprogramma en dan lolcat te installeren is een fluitje van een cent:

gem install lolcat

Dat zou lolcat prima moeten installeren, maar als je een schrijfrechtenfout krijgt zoals deze:

"FOUT: tijdens het uitvoeren van gem ... (Gem :: FilePermissionError)
U hebt geen schrijfrechten voor de directory /Library/Ruby/Gems/2.0.0. "

U kunt de machtigingen van de map edelstenen aanpassen om uw uid op te nemen, of u kunt sudo gewoon gebruiken om er naar te schrijven:

sudo gem install lolcat

Het installeren duurt slechts een minuut of twee om te voltooien.

Uisng lolcat om van Output een Rainbow te maken

Met de installatie van lolcat uit de weg, bent u klaar om lolcat te gebruiken en kleurrijk te worden. Ververs je terminal of start een nieuwe en je bent klaar om te vertrekken. U kunt een eerste indruk krijgen door het lolcat-helpbestand af te drukken:

lolcat -h

U ziet dan de meest kleurrijke helptekst die ooit is gemaakt.

Maar waarom zou je stoppen? Je kunt alles in lolcat pijpen en er ook een regenboog van maken:

ps aux|grep root|lolcat

Of gebruik lolcat om wat code in een mooie regenboog weer te geven:

lolcat ~/dev/scripty.py

Als je wat extra verbazing wilt, is de -a-vlag bijzonder opwindend omdat deze een geanimeerd regenboogeffect van fietskleuren creëert, wat in feite het hoogtepunt is van menselijke innovatie.

Dit zal bijvoorbeeld het  Apple-logo in een regenboog voor een telling van 500 animeren:

echo |lolcat -a -d 500

Wil je een kleurrijk blok met ascii-kunst? Gebruik cowsay of banner:

banner osxdaily.com|lolcat

De mogelijkheden zijn eindeloos.

Het lolcat-hulpprogramma is open source, geïnteresseerden kunnen de projectpagina op github bekijken.