OSX - How to auto Close Terminal window after the “exit” command executed.

前端 未结 14 1187
孤独总比滥情好
孤独总比滥情好 2020-12-12 16:02

When I\'m done with Terminal, I want to exit it. Right now, I have three options:

  1. killall Terminal. It will end the process, but rather abruptly. I don\'t t

14条回答
  •  Happy的楠姐
    2020-12-12 16:38

    You can also use this convoluted command, which does not trigger a warning about terminating its own process:
    osascript -e "do shell script \"osascript -e \\\"tell application \\\\\\\"Terminal\\\\\\\" to quit\\\" &> /dev/null &\""; exit

    This command is quite long, so you could define an alias (such as quit) in your bash profile:
    alias quit='osascript -e "do shell script \"osascript -e \\\"tell application \\\\\\\"Terminal\\\\\\\" to quit\\\" &> /dev/null &\""; exit'

    This would allow you to simply type quit into terminal without having to fiddle with any other settings.

提交回复
热议问题