|
Cambiar linea de comando en Unix |
|
|
|
La mayoría de las veces, cambiar la linea de comando en UNIX, es decir el texto del prompt es un aspecto más de gusto que de necesidad. Configurar el prompt en un sistema *NIX es parte de la personalización del entorno de trabajo, ayudará a que utilices las línea de comando de una forma más confortable.
Hay una variable de ambiente (también conocida como variable de entorno) que es la que determina el texto del prompt, esta variable es PS1. Veamos un ejemplo basado en configuración de variables: bash-2.03$ echo $PS1 \s-\v\$ bash-2.03$ PS1='\u@\h$ ' bash-2.03$ export PS1 [juan@miequipo]$ Como vemos, cambio la línea de comando señalando mi usuario y el host. Los parámetros que puedes utilizar en la configuración de la variable de ambiente PS1 son: - \t - hora
- \d - fecha
- \n - salto de linea
- \s - nombre del Shell
- \W - directorio de trabajo actual
- \w - ruta completa del directorio de trabajo actual
- \u - nombre de usuario
- \h –nombre del host
- \# - número del comando actual
- \! - número en el historial del comando actual
Para configurar la variable PS1 desde el inicio de sesión lo puedes hacer en alguno de los siguiente archivos: $HOME/.profile, $HOME/.bash_profile ó $HOME/.bashrc
|