• # CDPATH

    Posté par . En réponse au journal Ligne de commande : les 20 mémos d'un « autodidacte ». Évalué à 6. Dernière modification le 07 octobre 2018 à 21:43.

    Salut, j'étais déjà tombé sur ce site par le passé, merci de me rappeler son existence !
    J'en profite pour partager un truc :

    La variable CDPATH, comme le PATH des binaires, permet d'avoir une liste de dossiers accessibles en permanence, sans avoir a taper le chemin complet/relatif. Un exemple sera plus clair :
    ici le dossier ~/projets contient les dossier web et rust

    $ mkdir void && cd void
    $ cd web # ne marche pas
    $ export CDPATH=~/projets:/autre/dossier:/et/cetera
    $ cd web
    # on est maintenant dans le dossier ~/projets/web
    

    C'est dans le standard POSIX