Você pode executar comandos com base em uma interceptação de sinal. Normalmente, uma desconexão terminaria o shell com um SIGPIPE, então inclua isto no .bash_profile
trap "echo do your command here; exit" 13
Você precisa da "saída", caso contrário a concha não fechará como resultado da armadilha.