#!/bin/bash # Variables des couleurs neutre='\e[0;m' jaune='\e[1;33m' bleuclair='\e[1;34m' vertclair='\e[1;32m' # Declaration de la fonction de generation function generate() { ~()_A-Z-a-z-0-9'| fold -w$nb1 | head -$nb2 } echo echo "▄▖ ▄▖ ▗ " echo "▙▌▀▌▛▘▛▘▄▖▌ █▌▛▌█▌▛▘▀▌▜▘▛▌▛▘" echo "▌ █▌▄▌▄▌ ▙▌▙▖▌▌▙▖▌ █▌▐▖▙▌▌ " echo echo -e "$jaune╭ License ─────────────────────────────╮" echo -e "│ $neutre Coded by Willy from Self IT Deploy $jaune │" echo -e "│ $neutre CC BY-NC-SA 4.0 $jaune │" echo -e "╰──────────────────────────────────────╯ $neutre" echo # Demande a l utilisateur le nombre de caratere, par défaut 20 read -p "> Number of characters ($(echo -e $bleuclair"default 20"$neutre))? " nb1 # Demande a l utilisateur le nombre d iteration, par défaut 5 read -p "> Number of iterations ($(echo -e $bleuclair"default 5"$neutre))? " nb2 if [ "$nb1" = "" ]; then nb1=20; fi if [ "$nb2" = "" ]; then nb2=5; fi echo echo -e "$vertclair--------------------$neutre" generate echo -e "$vertclair--------------------$neutre" echo