Se avessi dovuto aprire AppleScript, dovresti utilizzare il seguente formato:
do shell script "/usr/bin/su - " & user & " -c " & "'" & cmd & "'" with administrator privileges password "blahblah"
Se si desidera creare uno script di shell, è necessario chmod a+x
del file e scrivere in questo modo:
#!/usr/bin/env bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
Oppure puoi scriverlo come lo scriverei:
#!/usr/bin/bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
- Salva il file come
YourScritpt.sh
- Aggiungi permessi eseguibili digitando
chmod a+x YourScript.sh
nel Terminale
- Fai clic con il pulsante destro del mouse sul Finder e seleziona "Apri con" e seleziona "Altro"
- Seleziona Terminale come applicazione per aprire il file (cambia in Tutte le applicazioni)
- Non è necessario selezionare "Apri sempre con"