tente o comando
sleep 10 #pause for 10 seconds
.command
arquivo eu tenho que fechar manualmente a janela do terminal. Então eu vim com essas coisas:
__YOUR__CODE__TO__BE__EXECUTED
echo -n -e "3]0;Make__YOUR__CODE__TO__BE__EXECUTED
echo -n -e "3]0;Make%pre%7"
osascript -e 'tell application "Terminal" to close (every window whose name contains "Make")' &
exit
7"
osascript -e 'tell application "Terminal" to close (every window whose name contains "Make")' &
exit
digamos que este seja meu arquivo make.command
. O problema é que a janela é fechada, independentemente do resultado da seção __YOUR__CODE__TO__BE__EXECUTED
. Então, se eu, por exemplo, executar uma tarefa grunhida ou upload de arquivo do servidor, eu realmente não sei se funcionou ou não, alguém tem uma sugestão de como adaptar o código para torná-lo fechar terminal, mas apenas se não houve erro no console?
tente o comando
sleep 10 #pause for 10 seconds
Tags command-line terminal macos