Estoy buscando una manera de abrir automáticamente una nueva ventana de Terminal.aplicación y ejecutar un comando en ella.
Yo solía hacer esto con AppleScript, en una forma similar a esta:
tell application "Terminal"
do script ("some-command")
end tell
La distribución oficial de Julia abre las ventanas de la terminal de la misma manera.
Sin embargo, si la Terminal.la aplicación está configurado para ejecutar un comando en inicio (que es a menudo recomendado manera práctica de establecer un nuevo shell sin necesidad de cambiar el shell de inicio de sesión a nivel mundial), este método falla.
Hay un método robusto que funciona incluso cuando una alternativa de shell se utiliza?