Cómo sabéis del post anterior: http://mirblu.com/content/spotify-por-ssh necesito cambiar bastante a menudo entre dos equipos que tengo en casa. Muchas veces entre tanto ssh y scp me pierdo por lo que he tenido que pensar una forma de diferenciar los equipos en consola (si, soy uno de esos fr$%@s que tira mucho de consola)...
La idea que se me ocurrió fue colorear el prompt si me conectaba por ssh, de este modo:
- Tendría de color rojo el prompt si me conecto desde cualquier equipo al sobremesa.
- De color azul de cualquier equipo al portátil.
- De color blanco si la consola es local.
Lograr esto es muy sencillo, al final de nuestro ~/.bashrc añadimos:
if [ "`who -m|grep -v :0`" ]; then
export PS1="\[$(tput setaf 1)\]$PS1\[$(tput sgr0)\]"
fi
De este modo reutilizamos la variable PS1 ya definida, pero le añadimos códigos de colores.
Comentarios recientes
hace 8 semanas 4 días
hace 8 semanas 4 días
hace 21 semanas 2 días
hace 21 semanas 3 días
hace 21 semanas 3 días