Bonjour à tous!

Je me permet de solliciter votre aide car en suivant l’excellent tuto Reprenez le contrôle à l'aide de Linux !, j'ai fait la bêtise de vouloir essayer de modifier le fichier .bashrc du compte root plutôt que le mien... Je sais, vous allez me dire : mauvaise idée! Oui mais voilà, c'est chose faite... Et tant qu'à faire sans sauvegarde du fichier avant modif... Ne faisons pas les co***ies à moitier!

Mon problème est qu'en voulant ajouter un peu de couleur, je me retrouve avec : " PS1" au lieu de "root@nomduPC:~#" .

Quelqu'un saurait il me dire quelle ligne j'ai modifié par inadvertance, sachant que j'ai déjà essayé de recommenter la ligne décommentée plus tôt, sans effets. Je pense avoir modifié le fichier sans le voir en manipulant les ^w , entrée, ^x, ^c...

D'avance merci pour votre aide!

Se détendre: download message tones, FXXK IT big bang ringtone download, best ringtones download

3 réponses


Bonjour

Peux-tu envoyé une copie de ton fichier .bashrc que tu as modifié?

Si tu as modifier le fichier .bashrc, une fois qu'il est chargé une fois, si tu le modifies, tu n'auras aucun effet.
Si tu veux que ça prenne effet, soit tu refermes ton terminal, en le réouvrant, ça ira lire le .bashrc, soit tu redéfinis la source du terminal en cours avec la commande "source /path/du/bashrc/.bashrc"

Sinon effectiement, montre nous ton fichier .bashrc.

il y a des chances que ce soit la variable $PS1, tu peux faire un "echo $PS1" en ligne de commande, tu verras normalement le retour de ton prompt. (en root donc)

tu peux essayer de déclarer ce prompt :
[\033[01;33;44m]# # \t [\033[01;32;44m]\u[\033[01;33;44m]@[\033[0;31;44m]\h[\033[01;30;44m] [\033[0;33;44m]\w [\033[0;33;44m]\r\033[0;0;0m\n$ [\033[0;0;0m]

Pour cela, tu peux taper cette ligne de commande et le tour sera joué :
echo 'PS1="[\033[01;33;44m]# # \t [\033[01;32;44m]\u[\033[01;33;44m]@[\033[0;31;44m]\h[\033[01;30;44m] [\033[0;33;44m]\w [\033[0;33;44m]\r\033[0;0;0m\n$ [\033[0;0;0m]"' >> ~/.bashrc