Aquí está la manera de lidiar con los complejos caminos a cd
con frecuencia.
mkdir ~/Links
ln -s /complexpath/there ~/Links
esto va a crear el enlace simbólico
~/Links/there
Para utilizar esta nueva Links
directorio de manera eficiente,
si su shell de inicio de sesión es bash
sólo tienes que incluir este comando en su ~/.profile
(que es utilizado por todos Bourne estilo de conchas bash
, ksh
, zsh
...):
CDPATH=~/Links:.
export CDPATH
Esto significa que por cada cd
, el shell buscará dentro de los 2 directorios a
encontrar un localpathname:
~/Links
.
Usted no tendrá que reiniciar sesión para probarlo, basta con ejecutar:
. ~/.profile
lo que significa que acaba de leer mi ~/.profile
.
(Usted no tiene que ponerlo en su ~/.bashrc
ya que no hay necesidad de repetir el mismo inicialización de la variable cuando no cambiarlo).
Una vez que usted haya probado, usted será capaz de reiniciar la sesión ;).
A partir de ahora, cada vez que quiero ir a there
usted tendrá que escribir:
cd there