do shell script
é usado para executar scripts de shell dentro de um AppleScript e não abre uma janela do Terminal. Você poderia abrir uma nova janela do Terminal com do script
e depois emular digitando as senhas com keystroke
.
tell application "Terminal"
do script "sudo serverStatus"
activate
end tell
delay 1
tell application "System Events"
keystroke "login password" & return
delay 1
keystroke "server password" & return
end tell
Se você quiser, também pode usar um gancho de login que seria executado depois de fazer login sua conta de usuário. Esse gancho poderia chamar o AppleScript apropriado com:
osascript /path/to/script.scpt
Mas isso parece ser um pouco demais se você pudesse adicioná-lo aos itens de login manualmente.