Voici une astuce bien pratique permettant de créer une image a partir de la sortie d’une commande console.
Très pratique pour inclure dans vos articles ou présentations !
Image Magick
Tout d’abord vous aurez besoin d’Image Magick qui est présent dans la plupart des dépôts des grandes distributions (apt-get install imagemagick pour Debian/Ubuntu). C’est l’outil de référence pour la manipulation d’image en console (redimensionnement en masse, etc…)
Utilisation
COMMANDE | convert -background black -fill white label:@- IMAGE.png
Petite explication
– Après avoir tappé votre commande, vous utilisez le pipe ( | ) afin de rediriger le flux de sortie de la commande dans une deuxième commande.
– La commande convert recoit la sortie de la commande et la transforme en image.
– Les paramètres « -background black » et « -fill white » permettent d’avoir un texte blanc sur fond noir (c’est l’inverse par défaut)
Exemple
ifconfig | grep bytes | convert -background black -fill white -border 10 -bordercolor black label:@- resultat.png
J’ai ajouté les arguments -border 10 et -bordercolor black pour faire une bordure noire de 10px autour du rendu.
Pour plus d’options, je vous laisse consulter l’aide :
« convert –help » ou « man convert » 😉
Laisser un commentaire