viernes, 12 de junio de 2009

Las opciones de Bash

Las opciones del shell es una forma de poder modificar el comportamiento de este.
Para poder modificar estas opciones podemos usar el comando shopt (shell option)
Si ejecutamos este sin ninguna opción nos muestra una lista de todas las opciones del shell y su valor actual, las cuales podemos activar con shorp –s opción , y desactivarlas con shopt –u opción.

Una opción que resulta muy útil es cdable_vars, la cual permite que el comando cd use los valores de las variables como nombres de directorios. Esto se usa cuando hay un directorio al que solemos movernos mucho. Por ejemplo si tenemos el directorio /usr/local/mldonkey/incomming al que solemos ir muy a menudo desde la consola podemos definir en los ficheros de configuración de Bash:

# Para ir a mldonkey
export DONKEY=/usr/local/mldonkey/incomming
shopt -s cdable_vars

Y ahora para movernos a este directorio basta con hacer:

$ cd DONKEY

Obsérvese que DONKEY no va precedida por $.

Otra opción muy útil es cdspell que permite que se ignoren pequeños
errores en los directorios que indicamos a cd. Por ejemplo este pequeño baile
de letras es corregido por cd:

$ cd /usr/locla/share/
/usr/local/share/

Esta opción sólo funciona en modo interactivo.

0 Deja tu opinión:

Publicar un comentario

Gracias!Por participar en el blog
Se respetuoso con tu comentario.