Comme vous pouvez le voir sur cette capture d'écran de Guake de Mik , il a un message élogieux d'art ascii à son ouverture. et c’est ce que je voudrais faire, est-ce que quelqu'un peut m'aider?
Ouvrez votre terminal avec CTRL + ALT + T et tapez comme
.nano ~/.bashrc
Il y a comme
echo " Hi Zignd"
puis fermez et enregistrez-le.
puis tapez cette commande pour recharger bashrc.
source ~/.bashrc
Vous voulez ce que vous voulez.
par exemple: je me suis créé.
Pour prolonger la réponse de @ snow, mettez le code ci-dessous à partir de la toute première ligne de votre .bashrc
. Et soyez fier d’être un utilisateur d’Ubuntu:)
echo "MMMMMMMMMMMMKlxMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0occlxNM"
echo "MMMMMMMMMMMMOcxMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKOXMMMMMMMMMMMMMMMMMNdcoxkOlc0"
echo "MMMMMMMMMMMMOcxMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdcOMMMMMMMMMMMMMMMMMkoO0lckkcl"
echo "dxWMMMM0d0MMOcoxdooxONMMMOdXMMMMXdkMMWkxdoodxONMMMdcldddkMXdxWMMMM0dKM0coOxk0xcd"
echo "ccNMMMMxckMMOco0XNXkclKMMxc0MMMMKcoMMNllKXXXkclXMMdcxKKKXMKclNMMMMkc0MM0oclldokN"
echo "ccNMMMMxckMMOcxMMMMMOclWMxc0MMMMKcoMMNllWMMMMdcOMMdcOMMMMMKclNMMMMkc0MMMMNXXNWMM"
echo "ccNMMMMxckMMOcxMMMMMKccNMxc0MMMMKcoMMNllWMMMMxckMMdcOMMMMMKclNMMMMkc0MMMMMMMMMMM"
echo "lcKMMMMxckMMOcxMMMMWdcxMMkcxMMMMKcoMMNllWMMMMkckMMxckMMMMMNccKMMMMkc0MMMMMMMMMMM"
echo "0lcxkkklckMMOclkOkxlckWMMNocdkkkdcoMMNllWMMMMkckMMXlcxkkxNM0lcxkkkoc0MMMMMMMMMMM"
echo "MNxlccloxXMMXxolccokNMMMMMWOolclox0MMWxkWMMMM0d0MMMXxlclxNMMNklcclokXMMMMMMMMMMM"
OU
echo " _ _ "
echo " _ _| |__ _ _ _ __ | |_ _ _ "
echo "| | | | '_ \| | | | '_ \| __| | | |"
echo "| |_| | |_) | |_| | | | | |_| |_| |"
echo " \__,_|_.__/ \__,_|_| |_|\__|\__,_|"
Le secret de ces images, comme les caractères, est d’utiliser un convertisseur d’image pour les caractères ASCII. Il existe de nombreux outils gratuits dans la nature, mais j’utilise personnellement jp2a
.
Vous pouvez également utiliser le site pour générer du texte en ascii au lieu d'une image en ascii.
Comment appliquons-nous l'art ASCII au terminal?
Il existe de nombreuses façons de générer de l'art ASCII, y compris des logiciels spécialisés et la création manuelle, mais il existe également des sites Web qui génèrent de l'art ASCII en entrant simplement le nom souhaité. Tout d'abord, nous devons générer / créer le "code" ASCII: visitez ce site site Web , tapez le nom souhaité et copiez le résultat ASCII généré "en direct" puis, créez un fichier texte nommé art et collez-y le résultat ASCII généré mentionné ci-dessus copier le fichier d'art dans votre dossier personnel (naviguez ici en cliquant sur le bouton Accueil de la barre latérale de Nautilus) ouvrez le fichier .bashrc (pour le rendre visible, appuyez sur Ctrl + H) et collez-le au bas de la page
art du chat
Ànoter:
Lesitementionnéci-dessuscontientdescentainesdepolicesdifférentespermettantdegénérerducodeASCIIdedifférentestailles,aspect3D,etc.
Source
En ce qui concerne les images au format ASCII, accédez à ce site Web
. Commencez par générer un dessin ascii. Je recommande asciio
:
apt-get install asciio
Exemple:
.-------.|Hi|'-------'^(\_/)'-----(O.o)(><)
Copiezetcollezledessindanslefichier:
vim/home/<youruser>/banner
Enfin,ajoutezàlafindufichieràlirelorsquevousouvrezunenouvellebash:
echo"cat banner" >> /home/<youruser>/.bashrc
Ouvrez un autre terminal:
Vous pouvez ajouter des images ASCII intéressantes sur votre terminal sans quitter votre terminal. cowsay
a certains des arts les plus cool en ASCII et acheminer fortune
en sortie dans cowsay peut amener cela à un autre niveau. Voyons comment cela se fait, ouvrez votre terminal et tapez:
sudo apt-get install cowsay
Maintenant que cowsay est installé, amusez-vous bien, ajoutez la commande suivante
cowsay I am in a good mooooo-d.
Si vous n'aimez pas la vache, il y a un zoo mystique dans votre terminal, tapez
cowsay -f dragon Who dared to wake me up?
Pour afficher la liste de tous les animaux de votre type de zoo mystique cowsay -l
.
Si vous préférez "animal pensant" que parler, essayez,
cowthink -f <animal name> <your message>
< >
doivent être ignorés. Si vous souhaitez afficher le même message personnalisé à chaque fois que vous vous connectez, continuez, sinon passez à l'étape suivante.
Copy your ASCII art and go to home directory. Create a file
<newfile.txt>
, paste your ASCII art inside the file and save it. Open a file.bashrc
from home directory. Add the following on bottom line of the file and save it.
cat <newfile.txt>
You are done :) reopen your terminal.
Permet de rendre votre animal un peu plus intelligent en ajoutant fortune
sudo apt-get install fortune
Allez dans le répertoire personnel, ouvrez .bashrc
et ajoutez ce qui suit comme première ligne du fichier
fortune | cowsay -f <your animal>
Enregistrez maintenant le fichier et vous avez terminé:)
sudoapt-getinstallfigletecho"Hello world!" | figlet | color_it.sh 54
cat color_it.sh
#!/usr/bin/env bash
## A.M.Danischewski 2015+(c) Free - for (all (uses and
## modifications)) - except you must keep this notice intact.
declare INPUT_TXT=""
declare ADD_LF="\n"
declare -i DONE=0
declare -r COLOR_NUMBER="${1:-247}"
declare -r ASCII_FG="\033[38;05;"
declare -r COLOR_OUT="${ASCII_FG}${COLOR_NUMBER}m"
function show_colors() {
## perhaps will add bg 48 to first loop eventually
for fgbg in 38; do for color in {0..256} ; do
echo -en "\033[${fgbg};5;${color}m ${color}\t\033[0m";
(($((${color}+1))%10==0)) && echo; done; echo; done
}
if [[ ! $# -eq 1 || ${1} =~ ^-. ]]; then
show_colors
echo " Usage: ${0##*/} <color fg>"
echo " E.g. echo \"Hello world!\" | figlet | ${0##*/} 54"
else
while IFS= read -r PIPED_INPUT || { DONE=1; ADD_LF=""; }; do
PIPED_INPUT=$(sed 's#\#\\#g' <<< "${PIPED_INPUT}")
INPUT_TXT="${INPUT_TXT}${PIPED_INPUT}${ADD_LF}"
((${DONE})) && break;
done
echo -en "${COLOR_OUT}${INPUT_TXT}\033[00m"
fi
son typique pour créer un répertoire ~ / bin et rendre tous ces fichiers visibles
mkdir ~/bin
# ... put above color_it.sh as file ~/bin/color_it.sh
chmod +x ~/bin/color_it.sh # make it executable
export PATH=${HOME}/bin:${PATH} # add this line to your ~/.bashrc
echo "Hello world!" | figlet | color_it.sh 34
Celui-ci prend un fichier image png et envoie un fac-similé sur votre terminal
Si vous installez un nœud nodejs , lancez
npm install -g picture-tube
puis mettez ceci en bas de votre ~ / .bashrc
echo "picture-tube --cols 60 /tmp/justpng/orbifold_333_shell.png"
picture-tube --cols 60 /tmp/justpng/orbifold_333_shell.png
Le code se trouve sur le lien
.profiter
Lire d'autres questions sur les étiquettes command-line customization