1

В последнее время я запускаю много инструментов 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 ответ1

0

попробуй команду

sleep 10 #pause for 10 seconds

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .