
É 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.