Come usare osascript per aprire l'App Terminal in una nuova finestra e assicurarti che sia nella parte superiore di tutte le altre finestre?

3

Ho trovato un modo per aprire Terminal.app in modo molto utile come:

osascript -e \'tell application "Terminal" to do script "cd myfolder && ./something.sh param1"\'

Se è stato eseguito da una finestra di terminale, tutto va bene, almeno per ogni caso che provo. Comunque, eseguo questo comando da un server Node.js perché solo io posso attivare uno script in una finestra di terminale. Ma ecco il problema: quando viene eseguito, la finestra del Terminale si trova dietro il mio browser Chrome.

Come si può sicuramente impostare questa finestra in alto? Ho notato che la finestra può essere sicuramente in cima alle altre finestre di Terminale ma come impostarla su tutte le altre finestre?

Ad esempio, la finestra è sotto Chrome e molto difficile da vedere:

    
posta AGamePlayer 10.09.2015 - 17:47
fonte

1 risposta

5

Attiva

Utilizza il comando AppleScript attiva per porta il Applicazione Terminal.app in primo piano :

tell application "Terminal"
    activate
end tell

Usando osascript questo diventa:

osascript -e 'tell application "Terminal" to activate'
    
risposta data 10.09.2015 - 18:04
fonte

Leggi altre domande sui tag