Ho bisogno di aprire a livello di programmazione uno script di shell in una finestra di Terminale ed eseguirlo con i privilegi di amministratore. Sto usando osascript perché mostra un comodo prompt per un login / password di amministratore.
Attualmente sto usando questo:
osascript -e 'do shell script "open -a Terminal \"'"$appDir"'\"" with administrator privileges'
Il problema è che, anche dopo aver inserito le credenziali nel prompt di OS X, lo script appena aperto implorerà una password al primo comando sudo.
Come faccio a passare le credenziali di amministratore allo script aperto?