next up previous contents
Next: Los Alias Up: La Shell Bash Previous: Ficheros de inicio de

Personalizando el Prompt

Como vimos antes, el valor de la variable PS1 es lo que se nos presenta en el prompt del sistema.

El valor predeterminado es PS1="\u@\h:\W\$". Podemos verlo ejecutando el comando

$echo $PS1

Existen algunos valores que podemos utilizar para modificarlo a nuestro antojo.

\d
la fecha en el formato "Día-Semana Mes Día" (ejemplo, "Tue May 26") en inglés
\e
un carácter de escape (ESC) ASCII (033)
\h
el nombre del computador hasta el primer `.'
\H
el nombre del computador con dominio completo
\n
salto de línea
\r
retorno de carro
\s
el nombre del shell. El nombre base del ejecutable de la shell (la porción que sigue a la última barra inclinada)
\t
la hora actual en el formato de 24 horas HH:MM:SS
\T
la hora actual en el formato de 12 horas HH:MM:SS
\@
la hora actual en el formato de 12 horas con indicador AM/PM
\u
el nombre de usuario del usuario actual
\v
la versión de bash (e.g., 2.00)
\V
la distribución de bash, versión + nivel de parches (e.g., 2.00.0)
\w
el directorio de trabajo en curso
\W
el nombre base del directorio de trabajo
\!
el número de historia de esta orden
\#
el número de orden de este comando en la shell actual
\$
si el UID1.7 efectivo es 0 (el super-usuario root), un #. Si no lo es, un $
\nnn
el carácter correspondiente al número octal nnn
\\
una barra inclinada invertida
\[
empieza una secuencia de caracteres no imprimibles, que pueden emplearse para insertar una secuencia de control del terminal en el indicador
\]
termina una secuencia de caracteres no imprimibles

229 Para practicar:
 
Para ampliar sobre este tema se puede consultar el HOWTO: Bash Prompt COMO.



Footnotes

... UID1.7
Identificador de usuario.

next up previous contents
Next: Los Alias Up: La Shell Bash Previous: Ficheros de inicio de

2004-04-21