Vous n'êtes pas identifié.
Vous rêvez d'avoir un message d'accueil dans votre shell ?
C'est très simple.
N.B : si vous utilisez un autre shell (tel que zsh), le nom du fichier de configuration devrait changer en conséquence
Message simple
Pour commencer, ouvrez un terminal ou bien naviguez via nautilus ou konqueror (ou dolphin) jusqu'à arriver dans votre répertoire personnel.
ouvrez le fichier .bashrc (fichier caché, faites ctrl+h pour les voir sous nautilus).
Avec la console :
nano .bashrc
maintenant que vous êtes dans votre fichier, mettez tout en haut :
echo " Bienvenue dans votre shell $USER. Vous êtes sur la machine $HOSTNAME
enregistrez et quittez. Maintenant, ouvrez un shell et la, magie : votre shell vous souhaite la bienvenue
.
Message coloré
Vous pouvez personnaliser votre message avec des couleurs.
\033[31m$MESSAGE\033[00m
\033signifie que le début de la coloration commence [31 est une couleur, "m" sépare le code de coloration du texte à colorer.
les couleurs sont les suivantes :
30 : noir 31 : rouge 32 : vert 33 : orange 34 : bleu 35 : violet 36 : bleu clair 37 : blanc
Vous pouvez personnaliser en mettant un fond :
40 : noir 41 : rouge 42 : vert 43 :orange 44 : bleu 45 : violet 46 : bleu clair 47 : blanc
Mais vous pouvez aussi mettre des effets sur le texte :
01 : gras 04 : souligné 05 : blink 07 : surligné
mais revenons en à notre code :
echo "Bienvenue dans votre shell $USER. Vous êtes sur la machine $HOSTNAME"
Voici les couleurs que je vais mettre "bienvenue dans votre shell" en bleu sans effets de texte."$USER" en rouge souligné, "Vous êtes sur la machine" en bleu sans effets de texte.
Et pour finir "$HOSTNAME" en rouge souligné. Puis après je remets en noir (sinon otut le shell sera bleu ou rouge).
N.B : pour autoriser les couleurs avec echo, vous devez mettre echo -e.
ce qui donne au final :
echo -e "\033[34mBienvenue dans votre shell \033[31m\033[04m$USER\033[00m.\033[34mVous êtes sur la machine \033[31m\033[04m$HOSTNAME\033[00m"
Vous pouvez le personnaliser bien plus en mettant de l'ASCII etc...
J'espère que ce tuto vous a plu. N'hésitez pas à poster des screenshots de vos shells.
Pour toutes questions, demandez sur le sujet.
Hors ligne