## Cómo ver el tty en el prompt modificando el .bashrc > La verdad que es un modo medio caverna pero funciona en > las TTY. No así en modo GUI o con tmux, dado que indicará > el pts/... (pseudo-terminal slave). Siendo así tarea para > el hogar agregar alguna selectividad apropiada. Ahora bien, dos cosas son necesarias dentro del .bashrc: ### 1) una variable que guarde la salida de un comando. ### 2) agregar la variable al PS1. ### 1) Dato TTY en una variable. De la siguiente manera agregué una variable para guardar la parte que me interesa de la salida del comando tty con la ayuda del comando cut. Esto lo agregué al principio del .bashrc. ``` TTY_ACT=$(tty | cut -c6-11) ``` - TTY_ACT es el nombre que le puse a mi variable. - $() es donde se captura la salida del comando especificado en su interior. - tty | cut -c6-11 muestra entre las posiciones 6 y 11 la salida del comando tty. Si bien se pasa de longitud, esto es útil para cuando utilizamos el multiplexor tmux. ### 2) Ubicación de la variable. Bucar las siguientes líneas y comentar la actual PS1 con un numeral al inicio y hacer una nueva línea, o editar la actual directamente: ``` if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]$TTY_ACT\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else ... ``` Al guardar y salir, una vez que se inicia sesión nuevamente, la salida será, por ejemplo: ``` tty2:~$ ``` Imagen de ejemplo en mi caja de ~tp. https://caja.texto-plano.xyz/leog/images/tty_en_prompt.png .