#1 11-02-2008 12:23:58

conqueror
Modérateur
Date d'inscription: 02-02-2008
Messages: 123

[tuto]Message d'accueil dans son shell

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 :

Code:

nano .bashrc

maintenant que vous êtes dans votre fichier, mettez tout en haut :

Code:

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

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 :

Code:

30 : noir
31 : rouge
32 : vert
33 : orange
34 : bleu
35 : violet
36 : bleu clair
37 : blanc

Vous pouvez personnaliser en mettant un fond :

Code:

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 :

Code:

01 : gras
04 : souligné
05 : blink
07 : surligné

mais revenons en à notre code :

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 :

Code:

 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.


http://www.enregistrersous.com/images2/vignettes_images/17662858520080322212002.jpg
Conq` for raivheur ?

Hors ligne

#2 12-02-2008 02:24:34

Thibow
Administrateur
Lieu: Nord
Date d'inscription: 17-12-2007
Messages: 309
Site web

Re: [tuto]Message d'accueil dans son shell

Ha merci gros !

Je connaissais pas l'astuce par contre !
J'ai test sans difficulté thx wink

Hors ligne

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr