mac 终端,执行完成后自动关闭,但前提是没有错误

mac 终端,执行完成后自动关闭,但前提是没有错误

最近我运行了很多 CLI 工具,每次通过.command文件运行一些命令组时,我都必须手动关闭终端窗口,这让我很烦恼。所以我想出了这个办法:

__YOUR__CODE__TO__BE__EXECUTED

echo -n -e "\033]0;Make\007"
osascript -e 'tell application "Terminal" to close (every window whose name contains "Make")' &
exit

假设这是我的make.command文件。问题是无论部分结果如何,窗口都会关闭__YOUR__CODE__TO__BE__EXECUTED。因此,如果我运行 grunt 任务或服务器文件上传,我真的不知道它是否有效,有人能建议如何调整代码以使其关闭终端,但前提是控制台中没有错误吗?

答案1

尝试命令

sleep 10 #pause for 10 seconds

相关内容