Personalização do shell por diretório

Personalização do shell por diretório

É possível obter um arquivo shell ao entrar em um diretório e retirá-lo quando eu sair? Ou seja, certos diretórios de projetos seriam realmente úteis para carregar automaticamente alguns aliases de comando, mas apenas nesse contexto.

Responder1

Você pode definir a função de gancho precmd ou preexec para configurar tal personalização. Não tenho certeza qual é o melhor no seu caso. Portanto, se o comando for cd ou chdir, faça o que quiser. O cmdline é um único argumento que será passado para sua função de gancho, então você precisa fazer algumas análises.

informação relacionada