Com o bash você pode usar set -o verbose :
$ set -o verbose
update_terminal_cwd;
$ cd ~/Documents
cd ~/Documents
update_terminal_cwd;
bash -lv iniciaria um novo shell de login com a mesma opção ativada.
Por exemplo, update_terminal_cwd é definido em /etc/bashrc , que não é indexado pelo Spotlight. Mas você pode ver a definição com declare -f update_terminal_cwd ou set .
sudo opensnoop -n bash mostra quais arquivos são acessados por processos chamados bash.