Linux
Personnaliser
Figlet
Ecrire du texte en image ASCII dans le terminal
Pour : Linux (Debian, Ubuntu, ...)
Voici un tutoriel sur l'outil "Figlet" qui permet de faire de l'art ASCII dans le terminal Linux, c'est à dire faire des dessins avec différents carractères.
Nous allons voir au travers de plusieurs exemples le fonctionnement du logiciel.
Et à la fin de ce tutoriel nous allons voir comment rajouter une bannière dans le terminal à l'ouverture de session du compte utilisateur.
Nous commençons par installer figlet:
root@pc-ubuntu:~# apt-get install figlet
cedric@pc-ubuntu:~$ figlet Octetmalin.net ___ _ _ _ _ _ / _ \ ___| |_ ___| |_ _ __ ___ __ _| (_)_ __ _ __ ___| |_ | | | |/ __| __/ _ \ __| '_ ` _ \ / _` | | | '_ \ | '_ \ / _ \ __| | |_| | (__| || __/ |_| | | | | | (_| | | | | | |_| | | | __/ |_ \___/ \___|\__\___|\__|_| |_| |_|\__,_|_|_|_| |_(_)_| |_|\___|\__|
cedric@pc-ubuntu:~$ figlet -k Octetmalin.net ___ _ _ _ _ _ / _ \ ___ | |_ ___ | |_ _ __ ___ __ _ | |(_) _ __ _ __ ___ | |_ | | | | / __|| __|/ _ \| __|| '_ ` _ \ / _` || || || '_ \ | '_ \ / _ \| __| | |_| || (__ | |_| __/| |_ | | | | | || (_| || || || | | | _ | | | || __/| |_ \___/ \___| \__|\___| \__||_| |_| |_| \__,_||_||_||_| |_|(_)|_| |_| \___| \__|
cedric@pc-ubuntu:~$ figlist Default font: standard Font directory: /usr/share/figlet Figlet fonts in this directory: banner big block bubble digital ivrit lean mini mnemonic script shadow slant small smscript smshadow smslant standard term Figlet control files in this directory: 646-ca2 646-ca 646-cn 646-cu 646-de 646-dk 646-es2 646-es 646-fr 646-gb 646-hu 646-irv 646-it 646-jp 646-kr 646-no2 646-no 646-pt2 646-pt 646-se2 646-se 646-yu 8859-2 8859-3 8859-4 8859-5 8859-7 8859-8 8859-9 frango hz ilhebrew jis0201 koi8r moscow upper ushebrew uskata utf8
cedric@pc-ubuntu:~$ figlet -f script Octetmalin.net __ _ /\_\/ | | o | | __ _|_ _ _|_ _ _ _ __, | | _ _ _ _ _ _|_ | |/ | |/ | / |/ |/ | / | |/ | / |/ | / |/ | |/ | \__/ \___/|_/|__/|_/ | | |_/\_/|_/|__/|_/ | |_/o | |_/|__/|_/
cedric@pc-ubuntu:~$ figlet -f script -c Octetmalin.net __ _ /\_\/ | | o | | __ _|_ _ _|_ _ _ _ __, | | _ _ _ _ _ _|_ | |/ | |/ | / |/ |/ | / | |/ | / |/ | / |/ | |/ | \__/ \___/|_/|__/|_/ | | |_/\_/|_/|__/|_/ | |_/o | |_/|__/|_/
cedric@pc-ubuntu:~$ figlet -p < /home/cedric/Documents/test.txt _ _ | | (_)_ __ _ ___ __ | | | | '_ \| | | \ \/ / | |___| | | | | |_| |> < |_____|_|_| |_|\__,_/_/\_\
cedric@pc-ubuntu:~$ figlet -w 20 Cedric ____ _ / ___|___ __| | | | / _ \/ _` | | |__| __/ (_| | \____\___|\__,_| _ _ __(_) ___ | '__| |/ __| | | | | (__ |_| |_|\___|
cedric@pc-ubuntu:~$ nano ~/.bashrc