2008/1/10, Xavier Bestel <xavier.bestel@???>:
> On Thu, 2008-01-10 at 15:02 +0100, Patrice Karatchentzeff wrote:
> > Salut,
> >
> > Existe-il un moyen simple - i.e. en shell - pour déterminer si la
> > couleur du fond du terminal est claire ou sombre ?
> >
> > Je voudrais créer une invite de shell qui soit portable quelque que
> > soit les couleurs de l'utilisateur...
>
> Perso j'ai résolu ça en mettant explicitement du noir (\e[0;40m) en
> couleur de fond de mon invite.
Pas bête mais mon invite est très complexe et colorie explicitement le
texte renvoyé par la commande... donc, il faut être plus rusé : pour
info, pour un utilisateur non root, c'est
PS1="
%{$fg[red]%}%(!.%U%B.)%n%(!.%u%b.)%{$fg[white]%}@%{$fg[cyan]%}%m-%{$fg[green]%}%~
%{$fg[white]%}%# "
#
Et dire qu'il y en qui trouve Perl imbuvable :)
PK
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:p.karatchentzeff@free.fr
|,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr
'---''(_/--' `-'\_)