Afficher un Tux au lancement du terminal

- Pré-requis
- Application
- Combinaison des deux logiciels
- Lancer Cowsay et Figlet au démarrage du terminal
Pré-requis
Depuis votre gestionnaire de logiciels installez les programmes suivants ainsi que leurs dépendances :
- cowsay
- figlet
Application
Cowsay
Cowsay est un logiciel geek qui lorsqu'il est invoqué affiche une vache qui dit ce que vous lui avez demandé.
Pour plus d'informations, lire la page de man de cowsay.
initials@alexis:~$ cowsay Hello! ________ < Hello! > -------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
Via l'option -f de Cowsay, vous pouvez afficher différents animaux.
initials@alexis:~$ cowsay -f apt elephant meow supermilker beavis.zen elephant-in-snake milk surgery bong eyes moofasa suse bud-frogs flaming-sheep moose telebears bunny ghostbusters mutilated three-eyes calvin gnu ren turkey cheese head-in satanic turtle cock hellokitty sheep tux cower kiss skeleton udder daemon kitty small vader default koala sodomized vader-koala dragon kosh sodomized-sheep www dragon-and-cow luke-koala stegosaurus duck mech-and-cow stimpy
En choisissant par exemple "koala" dans la liste des possibilités, vous obtenez le résultat suivant :
initials@alexis:~$ cowsay -f koala Hello! ________ < Hello! > -------- \ \ ___ {~._.~} ( Y ) ()~*~() (_)-(_)
Toutes ces options se trouvent dans /usr/share/cowsay/cows/.
Figlet
Figlet quand à lui est un logiciel qui affiche de larges lettres depuis un texte que vous avez introduit.
Pour plus d'informations, lire la page de man de figlet.
initials@alexis:~$ figlet Hello! _ _ _ _ _ | | | | ___| | | ___ | | | |_| |/ _ \ | |/ _ \| | | _ | __/ | | (_) |_| |_| |_|\___|_|_|\___/(_)
Combinaison des deux logiciels
Vous pouvez combiner l'utilisation de ces deux logiciels en une seule ligne de la manière suivante :
initials@alexis:~$ cowsay -f tux Hello! && figlet The world ________ < Hello! > -------- \ \ .--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/'\ \___)=(___/ _____ _ _ _ |_ _| |__ ___ __ _____ _ __| | __| | | | | '_ \ / _ \ \ \ /\ / / _ \| '__| |/ _' | | | | | | | __/ \ V V / (_) | | | | (_| | |_| |_| |_|\___| \_/\_/ \___/|_| |_|\__,_|
Mais ce n'est pas tout, ces logiciels peuvent afficher aussi le résultat d'une commande.
initials@alexis:~$ cowsay -f tux $(whoami) __________ < initials > ---------- \ \ .--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/'\ \___)=(___/
Vous pouvez ainsi obtenir ce genre de résultat :
initials@alexis:~$ cowsay -f tux $(uname -r) && figlet $(whoami) ________ < 2.6.37 > -------- \ \ .--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/'\ \___)=(___/ _ _ _ _ _ (_)_ __ (_) |_(_) __ _| |___ | | '_ \| | __| |/ _' | / __| | | | | | | |_| | (_| | \__ \ |_|_| |_|_|\__|_|\__,_|_|___/
Lancer Cowsay et Figlet au démarrage du terminal
Il vous suffit pour cela d'éditer le fichier texte brut .bashrc qui se trouve dans votre répertoire personnel.
Ajoutez-y en toute fin votre commande personnalisée de cowsay combiné à figlet, par exemple :
clear && cowsay -f tux $(uname -r) && figlet $(cat /etc/debian_version)
Enregistrez et fermez.
Au prochain lancement de votre terminal vous obtiendrez quelque chose comme ceci :
< 2.6.37 > -------- \ \ .--. |o_o | |:_/ | // \ \ (| | ) /'\_ _/'\ \___)=(___/ __ _ _ ___ __ _ _ _ ___ ___ _______ / /__(_) __| | / __|/ _' | | | |/ _ \/ _ \_ / _ \ / / __| |/ _' | \__ \ (_| | |_| | __/ __// / __// /\__ \ | (_| | |___/\__, |\__,_|\___|\___/___\___/_/ |___/_|\__,_|
Complètement inutile, donc, indispensable :D
Ce document intitulé « Afficher un Tux au lancement du terminal » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.