Obtenez un arc-en-ciel de couleurs pour la sortie de la commande terminale avec lolcat

Le Terminal par défaut est un tas de texte noir et blanc ennuyeux, et vous pouvez changer l'apparence d'autres thèmes, ajouter des couleurs, des images d'arrière-plan, opacité, transparences et autres personnalisations d'interface utilisateur, mais ce que vous voulez vraiment, c'est une version arc-en de la commande de chat pour l'entrée et la sortie, non? Bien sûr, vous voulez une sortie arc-en-ciel, qui ne voudrait pas ça?

C'est là que l'utilitaire de ligne de commande lolcat entre en jeu, car lolcat est un utilitaire de concaténation qui peut servir de remplacement de chat très coloré, ou prendre n'importe quelle entrée standard et vider la sortie comme un arc-en-ciel de texte. Est-ce utile? Eh bien, c'est à vous de décider, mais c'est vraiment amusant et plus vivant.

Note: dans le cas où ce n'était pas encore évident, c'est une blague, mais lolcat fonctionne légitimement comme un remplacement de chat fonctionnel. Parce que cela est entièrement contenu dans la ligne de commande, il est préférable de le réserver aux utilisateurs avancés qui sont à l'aise avec Terminal ... et qui veulent une sortie en arc-en-ciel.

Installation de lolcat dans le terminal Mac OS X

Vous aurez besoin d'avoir ruby ​​installé sur le Mac pour pouvoir utiliser gem, le programme d'installation, puis en installant lolcat est un morceau de gâteau:

gem install lolcat

Cela devrait installer lolcat très bien, mais si vous obtenez une erreur d'autorisation d'écriture comme ceci:

"ERREUR: lors de l'exécution de gem ... (Gem :: FilePermissionError)
Vous n'avez pas d'autorisations d'écriture pour le répertoire /Library/Ruby/Gems/2.0.0. "

Vous pouvez soit ajuster les permissions du répertoire gems pour inclure votre uid, ou simplement utiliser sudo pour l'écrire quand même:

sudo gem install lolcat

L'installation ne devrait prendre qu'une minute ou deux à compléter.

Uisng lolcat pour faire de la sortie un arc-en-ciel

Avec l'installation de lolcat à l'écart, vous êtes prêt à utiliser lolcat et devenir coloré. Rafraîchissez votre terminal ou lancez-en un nouveau et vous êtes prêt à partir. Vous pouvez obtenir un premier aperçu en imprimant le fichier d'aide de lolcat:

lolcat -h

Vous verrez alors le texte d'aide le plus coloré jamais réalisé.

Mais pourquoi arrêter là? Vous pouvez mettre n'importe quoi dans lolcat et en faire un arc-en-ciel:

ps aux|grep root|lolcat

Ou utilisez lolcat pour afficher du code dans un joli arc en ciel:

lolcat ~/dev/scripty.py

Si vous voulez un peu plus d'étonnement, le drapeau -a est particulièrement excitant car il crée un effet arc-en-ciel animé de couleurs cyclistes, qui est fondamentalement le sommet de l'innovation humaine.

Par exemple, cela va animer le logo  Apple dans un arc-en-ciel pour un compte de 500:

echo |lolcat -a -d 500

Vous voulez un bloc coloré d'art ascii? Utilisez cowsay ou bannière:

banner osxdaily.com|lolcat

Les possibilités sont infinies.

L'utilitaire lolcat est open source, ceux qui sont intéressés peuvent voir la page du projet sur github.