Ottieni un arcobaleno di colori per l'output del comando terminale con lolcat

Il terminale è un po 'noioso di testo nero su bianco, ed è sicuro che puoi cambiare l'aspetto ad altri temi, aggiungere colori, immagini di sfondo, opacità, trasparenze e altre personalizzazioni dell'interfaccia utente, ma quello che vuoi veramente è ovviamente una versione arcobaleno del comando cat per input e output, giusto? Certo, ovviamente vuoi l'output arcobaleno, chi non lo vorrebbe?

Ecco dove entra in gioco l'utilità della riga di comando lolcat, perché lolcat è un'utilità concatenata che può servire come una sostituzione di gatti molto colorata, o prendere qualsiasi input standard e scaricare l'output come un arcobaleno di testo. È utile? Bene, spetta a voi decidere, ma è sicuramente divertente e più vivace.

Nota: nel caso in cui non fosse ancora ovvio, è una specie di barzelletta, ma lolcat funziona legittimamente come sostituto di un gatto funzionante. Poiché questo è interamente contenuto nella riga di comando, è meglio riservare agli utenti avanzati che stanno usando comodamente Terminal ... e che desiderano l'output arcobaleno.

Installazione di lolcat nel terminale Mac OS X.

Avrai bisogno di avere ruby ​​installato sul Mac per poter usare gem, il programma di installazione, e quindi installare lolcat è un gioco da ragazzi:

gem install lolcat

Questo dovrebbe installare lolcat bene, ma se si ottiene un errore di permessi di scrittura come questo:

"ERRORE: durante l'esecuzione di gem ... (Gem :: FilePermissionError)
Non hai i permessi di scrittura per la directory /Library/Ruby/Gems/2.0.0. "

Puoi modificare i permessi della directory gems per includere il tuo uid, o semplicemente usare sudo per scriverlo comunque:

sudo gem install lolcat

L'installazione dovrebbe richiedere solo un minuto o due per essere completata.

Uisng lolcat per creare un arcobaleno

Con l'installazione di lolcat fuori mano, sei pronto per usare lolcat e diventare colorato. Aggiorna il tuo terminale o lanciarne uno nuovo e sei pronto per partire. È possibile ottenere un primo sguardo stampando il file della guida di lolcat:

lolcat -h

Vedrai quindi il testo di aiuto più colorato mai realizzato.

Ma perché fermarsi qui? Puoi incanalare qualsiasi cosa in lolcat e renderlo un arcobaleno pure:

ps aux|grep root|lolcat

Oppure usa lolcat per mostrare del codice in un arcobaleno adorabile:

lolcat ~/dev/scripty.py

Se vuoi uno sbalordimento in più, la bandiera -a è particolarmente eccitante perché crea un effetto arcobaleno animato di colori ciclistici, che è fondamentalmente il culmine dell'innovazione umana.

Ad esempio, questo animerà il logo  Apple in un arcobaleno per un conteggio di 500:

echo |lolcat -a -d 500

Vuoi un colorato blocco di arte ascii? Usa cowsay o banner:

banner osxdaily.com|lolcat

Le possibilità sono infinite.

L'utilità lolcat è open source, chi è interessato può visualizzare la pagina del progetto su github.