A lista de arquivos que o bash carrega durante a inicialização é documentada no manual. Há ~/.bash_profile , ~/.profile , ~/.bash_login e /etc/profile para um shell de login e ~/.bashrc (e /etc/bash.bashrc ou similar em alguns sistemas) para um shell interativo.
É comum que esses arquivos incluam outros arquivos e não há uma regra geral que forneça uma lista completa de onde procurar.
Execute bash -ix </dev/null 2>trace (ou bash -lx </dev/null 2>/trace se você quiser iniciar um shell de login). Isso grava um rastreamento de todos os comandos que o bash executa no arquivo trace . Pesquise PROMPT_COMMAND nesse rastreio e pesquise um comando source ou . antes de encontrar o local em que foi definido. É possível que PROMPT_COMMAND esteja definido em uma função definida em um arquivo e executada em outro arquivo, caso em que você pode precisar explorar o rastreio mais adiante.