Voici la façon de traiter les chemins d'accès complexes pour cd
fréquemment.
mkdir ~/Links
ln -s /complexpath/there ~/Links
cela créera le lien symbolique
~/Links/there
Pour utiliser ce nouveau Links
efficacement, si votre shell de connexion est bash
il suffit d'inclure cette commande dans votre ~/.profile
(qui est utilisé par tous les shells de style Bourne) bash
, ksh
, zsh
) :
CDPATH=~/Links:.
export CDPATH
Cela signifie que pour chaque cd
votre shell cherchera dans 2 répertoires pour trouver un nom de fichier local :
~/Links
.
Vous n'aurez pas besoin de redémarrer votre session pour le tester, il suffit de l'exécuter :
. ~/.profile
ce qui signifie qu'il suffit de lire mon ~/.profile
. (Vous n'aurez pas à le mettre dans votre ~/.bashrc
puisqu'il n'est pas nécessaire de répéter la même initialisation de variable lorsque vous ne la modifiez pas).
Une fois que vous l'aurez testé, vous pourrez redémarrer votre session ;).
A partir de maintenant, chaque fois que vous voudrez aller à there
vous devrez taper :
cd there