Respostas:
Vá para Terminal -> Preferências e, no lado direito, selecione "Shell" e, em seguida, selecione "Fechar se o shell sair corretamente" na lista suspensa "Quando o shell sair".
Isso fechará o shell se ele sair sem problemas (como quando você digitou "exit"), mas se o processo retornar um erro, ele permanecerá para que você possa ver o que era.
Além disso, você pode executar o seguinte comando (ou adicioná-lo ao final do seu script de shell .sh ) para eliminar o aplicativo Terminal:
kill `ps -A | grep -w Terminal.app | grep -v grep | awk '{print $1}'`