Comment afficher de l'art ascii en haut du terminal lorsqu'il est ouvert?

30

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?

    
posée Zignd 31.12.2012 - 15:21
la source

7 réponses

23

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éé.

    
réponse donnée Ten-Coin 31.12.2012 - 15:42
la source
17

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.

    
réponse donnée nickanor 31.12.2012 - 16:00
la source
9

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

.     
réponse donnée Paul AcidSpoof Carissimo 10.03.2013 - 05:24
la source
4

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:

    
réponse donnée Wellington Oliveira 27.07.2016 - 04:14
la source
3

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é:)

    
réponse donnée WireGhost 27.08.2015 - 15:37
la source
3

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
    
réponse donnée Scott Stensland 20.08.2016 - 06:25
la source
2

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

    
réponse donnée Scott Stensland 06.08.2016 - 03:12
la source

Lire d'autres questions sur les étiquettes