Feche uma janela específica usando o terminal macOS em outro aplicativo

Feche uma janela específica usando o terminal macOS em outro aplicativo

Já consigo fechar um aplicativo inteiro usando o terminal, mas quando se trata de fechar uma janela específica, digamos, no textedit, não consigo. Por que posso abrir arquivos específicos usando o terminal, mas agora também fechá-los?

Responder1

Não consegui descobrir como fazer isso, mas aqui está uma solução alternativa usando applescript de um programa python:

os.system(f'''/usr/bin/osascript -e 'tell app "TextEdit" to close (every window whose name is "allen_grammar.txt")' ''')

informação relacionada