Suponho que você queira que o shell em execução no terminal chame uma função antes de sair. Nesse caso, use trap , tente isto:
trap 'echo Hey' INT
Agora envie um sinal de interrupção para você mesmo:
kill -INT $$
Em vez de echo Hey , você pode chamar uma função arbitrária.