Le Dimanche 6 Novembre 2005 20:31, eric a écrit� :
> Georges Louge wrote:
> >Bonsoir,
> >
> >Le Dimanche 6 Novembre 2005 17:23, eric a écrit� :
> >>Bonjour à tous,
> >>voici ce qu'il m'arrive, lorsque j'ouvre un terminal:
> >>-bash: /home/admin: is a directory
> >>-bash: /home/admin: is a directory
> >>^[[1;[EMAIL PROTECTED];39m
> >>
> >>mon entête est plutôt bizare... comment faire pour la réparer?
> >
> >  La forme des en-têtes de console est enregistrée dans
> > /etc/bashrc et elle a probablement été accidentellement modifiée.
> >
> >  Tu devrais trouver dans /etc/bashrc un passage tel que celui-ci
> > :
> >
> >================================================
> >
> ># are we an interactive shell?
> >if [ "$PS1" ]; then
> >    case $TERM in
> >     xterm*)
> >         PROMPT_COMMAND='echo -ne "\033]0;[EMAIL PROTECTED]:
> >${PWD}\007"'
> >         ;;
> >     *)
> >         ;;
> >    esac
> >        [ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[EMAIL PROTECTED] \W]\\$ "
> >    if [ -z "$loginsh" ]; then # We're not a login shell
> >     # Not all scripts in profile.d are compatible with other shells
> >     # TODO: make the scripts compatible or check the running shell by
> >     # themselves.
> >     if [ -n "${BASH_VERSION}${KSH_VERSION}${ZSH_VERSION}" ]; then
> >            for i in /etc/profile.d/*.sh; do
> >             if [ -x $i ]; then
> >                 . $i
> >             fi
> >         done
> >     fi
> >    fi
> >fi
> >
> >=============================================
> >
> >Dans ce passage, c'est la ligne :
> >
> >[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[EMAIL PROTECTED] \W]\\$ "
> >
> >qui est déterminante pour ton problème. Pour la réparer, il faut
> > bien sûr utiliser un éditeur en tant que root.
> >
> >  On peut d'ailleurs la modifier à volonté... quand on sait ce
> > qu'on fait :-) Ainsi j'ai personnellement adopté une autre
> > formule qui me satisfait mieux (chacun ses goûts...) :
> >
> >[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\e[0;04;[EMAIL PROTECTED]
> > \W\e[0m]\n\\$ "
> >
> >Attention : l'expression :
> >    "PROMPT_COMMAND= ... ${PWD}\007"'
> >ne doit pas comporter de retour à la ligne comme le présent
> > message peut le faire penser à cause de sa limitation du nombre
> > de caractères admis par ligne.
> >
> >Idem pour la ligne :
> >   if [ -n "${BASH_ ..... VERSION}" ]; then
> >
> >En espérant que cela te permettra d'en sortir ; sinon, fais-moi
> >parvenir directement une copie de ton bashrc en fichier attaché.
> >
> >G.L.
> >
> >P.S. - quand tu poses une question technique sur la liste, pense à
> > en faire précéder l'en-tête par  [TECH] - Merci
>
> Bonsoir Georges,
> Je te remercie pour ces infos, mais il ne semble pas que ce soit
> mon fichier /etc/bashrc qui soit la cause de tout ça. Car j'ai 2
> machines sous Debin - Mepis et les fichiers sont identiques et
> pourtant les comportements ne sont pas les memes (j'en ai une qui
> fonctionne bien ;)). Deplus j'ai recopié le fichier que tu m'as
> donné ci dessus avec toutes les précautions que tu m'as
> conseillées. Bref rien.. par contre une piste que je ne peux pas
> exploiter moi même mes consoles texte commencent toutes par ces
> lignes:
>
> -bash: /home/eric: is a directory
> -bash: /etc/bashrc: Permission non accordée
> -bash: /home/eric: is a directory
> ^[[1;[EMAIL PROTECTED];39m
>
> As tu une idée?

 Non, malheureusement aucune - il faut t'adresser à plus compétent que 
moi pour trouver l'origine de ce comportement.

  Tout ce que je peux dire, c'est que la dernière ligne ressemble à 
une partie de l'expression du prompt - ainsi [1;31m et [0;39m sont 
des séquences d'affichage en couleur: la première affiche ce qui suit 
en caractères gras rouges et la seconde en caractères normaux noirs.
 
Bon courage  !

G. L.

-- 
 ==========================================
   Georges Louge - Juan-les-Pins (France)
           Linux user n° 176581
   Linux Azur: http://www.linux-azur.org
 ==========================================

Linux-Azur :      http://www.linux-azur.org
D�sinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Reply via email to