[Bash] : Figlet – comment convertir du texte en ASCII ?

Figlet me rappelle un défi de codewars. Le but était sans binaire de convertir des string en ASCII avec une mise en forme particulière. C’est sympa un moment mais bon pour le quotidien il y a plus rapide lol.

Avec Figlet vous allez répidement y prendre goût pour frimer ou pour de l’utile aussi.

Voici comment faire :

sudo apt-get install figlet

└─ $ ▶ figlet "Xavki"
__  __           _    _ 
\ \/ /__ ___   _| | _(_)
 \  // _` \ \ / / |/ / |
 /  \ (_| |\ V /|   <| |
/_/\_\__,_| \_/ |_|\_\_|

Pour le côté plus utile on peut aussi rapidement faire des tableaux :

└─ $ ▶ figlet -f digital "Xavki"
+-+-+-+-+-+
|X|a|v|k|i|
+-+-+-+-+-+

L’option -f permet de changer les fonts. D’ailleurs regardez le man vous avez énormément d’options et vous pouvez aussi télécharger d’autres fontss en ligne. Mais bon souvent c’est plus pour la frime ou le fun.

Il existe d’autres paquets dans le domaine du ascii art :

sudo apt-get install cowsay
sudo apt-get install asciio

# ou pour convertir une image
jp2a -i --chars="..00xx@@" ubuntu-logo.jpg | tee ubuntu-logo.txt

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion /  Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s