it-swarm-pt.tech

Como posso fazer a janela do terminal fechar automaticamente no OS X?

Sempre que digito 'exit' ou faço logout, a janela do terminal permanece aberta e tenho que fechá-la manualmente. Posso mudar esse comportamento?

25
Auron

Vá para Terminal -> Preferências e, à direita, selecione "Shell" e, em seguida, selecione "Fechar se o Shell saiu corretamente" na lista suspensa "Quando o Shell sai".

Isso fechará o Shell se ele sair sem problemas (como quando você digitou "sair"), mas se o processo retornar um erro, ele permanecerá para que você possa ver o que foi.

visual depiction of the menu

44
Kyle Cronin

Além disso, você pode executar o seguinte comando (ou adicioná-lo ao final do seu . Sh script Shell) para matar o aplicativo Terminal:

kill `ps -A | grep -w Terminal.app | grep -v grep | awk '{print $1}'`
2
Yuri Sucupira