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.