Réponses:
Allez dans Terminal -> Préférences, puis sur le côté droit, sélectionnez "Shell", puis sélectionnez "Fermer si le shell est sorti proprement" dans la liste déroulante "Quand le shell se termine".
Cela fermera le shell s'il s'est terminé sans problème (comme lorsque vous avez tapé "exit"), mais si le processus renvoie une erreur, il restera pour que vous puissiez voir ce que c'était.
De plus, vous pouvez exécuter la commande suivante (ou l'ajouter à la fin de votre script shell .sh ) afin de tuer l'application Terminal:
kill `ps -A | grep -w Terminal.app | grep -v grep | awk '{print $1}'`