Bonsoir,
je viens de configurer mon fichier .bashrc et j'ai notamment modifier la variable PS1. Ainsi quand je lance urxvt, il n'y a aucun problème j'ai bien l'affichage souhaité. Cependant j'ai aussi cet affichage lorsque je me logue avec cet utilisateur dans un tty.
Ce que je cherche à faire, c'est dans mon .bashrc faire un test du genre :
if tty then PS1=
else PS1=
Cependant je bloque un peu . Pouriez-vous m'aider s'il vous plaît ?
Dernière modification par llaqmataqui le mer. 11 août 2010, 15:07, modifié 1 fois.
La commande tty retourne le nom du terminal utilisé, /dev/tty1 si c'est un tty (avec le numero du tty qui change bien sur), et /dev/pts/0 pour les terminaux lancés dans X.
Donc si tty retourne /dev/ttyunnumero tu est dans un tty, sinon non.