每当我输入“退出”或注销时,终端窗口一直打开,我必须手动关闭它。我可以改变这个行为吗?
答案1
转到终端 -> 首选项,然后在右侧选择“Shell”,然后从标有“当 shell 退出时”的下拉菜单中选择“如果 shell 干净退出则关闭”。
如果退出时没有问题(例如当您输入“exit”时),这将关闭 shell,但如果该过程返回错误,它将继续存在,以便您可以查看它是什么。
答案2
此外,您可以执行以下命令(或将其添加到.shshell 脚本)以便杀终端应用程序:
kill `ps -A | grep -w Terminal.app | grep -v grep | awk '{print $1}'`