A variável de ambiente $ CDPATH define um caminho que informa ao comando cd
onde procurar seus diretórios de destino.
Por exemplo, se você definir CDPATH=$HOME
, poderá criar um cd para qualquer subdiretório de $ HOME de onde estiver. A configuração de CDPATH=.
não faz muito sentido, já que o diretório atual é sempre considerado o ponto inicial para o cd. Se você quer sempre um certo valor para $ CDPATH, você deve configurá-lo em qualquer uma das leituras bash dos arquivos quando ele for iniciado: ~/.bashrc
, ~/.profile
, etc. Dê uma olhada nas muitas perguntas sobre onde definir $ PATH. / p>