Un Shell en couleur, est-ce possible ? - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 25-10-2005 à 21:36:58
tu peux aussi passer des arguments à xterm pour qu'il affiche des couleurs . L'astuce vient peut-être de là !
Marsh Posté le 25-10-2005 à 22:02:23
En fait, au travail je dois utiliser PuTTY car les postes de travail sont des Windows. Seul la machine "serveur" est sous UNIX (en plus un vieux HP-UX). Donc, si PuTTY affiche des couleurs, c'est forcément qu'il reçoit des séquences d'échappement, et s'il reçoit des séquences d'échappement, qui génère ces séquences ?
Marsh Posté le 25-10-2005 à 22:11:24
ReplyMarsh Posté le 25-10-2005 à 22:15:59
regarde dans ton ~/.bash_profile ou ~/.bashrc
de toute maniere, c'est des sequences d'echapement... pas moyen de faire autrement avec bash
Marsh Posté le 25-10-2005 à 23:12:50
Oui, tout ça je l'ai déjà fait chez moi : mettre des séquences d'échappement dans PS1 et définir des aliases pour ls.
Seulement, à l'entreprise, la variable PS1 ne contient aucune séquence d'échappement (le prompt est pourtant affiché avec plusieurs couleurs différentes).
Pour le ls, à l'entreprise il est en gris car comme c'est un vieux UNIX, l'option --color n'est pas reconnue. Est-ce que quelqu'un a déjà vu ça ?
Marsh Posté le 25-10-2005 à 23:23:42
il faut que ton .bashrc soit 'sourcé' (dans ton .bash_profile) si tu veux qu'il soit pris en compte.
pour ton ls qui ne supporte pas le --color c'est que c'est un vieux ls
Marsh Posté le 25-10-2005 à 21:05:44
A mon travail, il y a un interpréteur de commandes (un Shell) en couleur, alors qu'à la maison j'ai un bash non coloré. Bon d'accord, je peux faire un ls --color qui va s'afficher en couleur, mais mon bash (c'est-à-dire le prompt, les variables, ...) ne l'est pas. Je précise qu'à mon travail, la variable PS1 ne contient aucune séquence d'échappement, donc l'astuce ne vient pas de là.
J'aimerais bien avoir ces couleurs chez moi. Quelqu'un a une idée ?
Message édité par e-miel le 25-10-2005 à 22:00:24