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

Anonim

Il Terminale per impostazione predefinita è un mucchio di noioso testo nero su bianco e sicuramente puoi cambiare l'aspetto con altri temi, aggiungere colori, immagini di sfondo, opacità, trasparenze e altre personalizzazioni dell'interfaccia utente, ma cosa quello che vuoi davvero è ovviamente una versione arcobaleno del comando cat per l'input e l'output, giusto? Certo, vuoi un output arcobaleno, chi non lo vorrebbe?

È qui che entra in gioco l'utilità della riga di comando lolcat, perché lolcat è un'utilità di concatenazione che può fungere da sostituto di un gatto molto colorato, o prendere qualsiasi input standard e scaricare l'output come un arcobaleno di testo. È utile? Beh, sta a te decidere, ma è sicuramente divertente e ha un aspetto più vivace.

Nota: nel caso in cui non fosse ancora ovvio, questo è una specie di scherzo, ma lolcat funziona legittimamente come sostituto del gatto funzionante. Poiché questo è interamente contenuto nella riga di comando, è meglio riservarlo agli utenti esperti che hanno dimestichezza con Terminal... e che desiderano un output arcobaleno.

Installazione di lolcat nel terminale di Mac OS X

Dovrai avere Ruby installato sul Mac per poter usare gem, l'installer, e quindi installare lolcat è un gioco da ragazzi:

gem install lolcat

Questo dovrebbe installare lolcat senza problemi, ma se ricevi 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 regolare i permessi della directory gems per includere il tuo uid, o semplicemente usare sudo per scriverci comunque:

sudo gem install lolcat

L'installazione dovrebbe richiedere solo un minuto o due.

Utilizzare lolcat per rendere l'output un arcobaleno

Dopo aver installato lolcat, sei pronto per usare lolcat e diventare colorato. Aggiorna il tuo terminale o avviane uno nuovo e sei pronto per partire. Puoi dare 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 convogliare qualsiasi cosa in lolcat e trasformarlo in un arcobaleno:

ps aux|grep root|lolcat

Oppure usa lolcat per visualizzare un po' di codice in un adorabile arcobaleno:

lolcat ~/dev/scripty.py

Se vuoi un po' di stupore in più, la bandiera -a è particolarmente eccitante perché crea un effetto arcobaleno animato di colori ciclici, che è fondamentalmente l'apice 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 blocco colorato di arte ascii? Usa cowsay o banner:

banner osxdaily.com|lolcat

Le possibilità sono infinite.

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

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