Si tuviera que abrir AppleScript, usaría el siguiente formato:
do shell script "/usr/bin/su - " & user & " -c " & "'" & cmd & "'" with administrator privileges password "blahblah"
Si quisieras hacer un script de shell, necesitarías chmod a+x
el archivo y escribirlo así:
#!/usr/bin/env bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
O, puedes escribirlo como lo escribiría:
#!/usr/bin/bash
su -c "/Applications/Application.app/Contents/MacOS/ApplicationName" -s /bin/sh pc7
- Guarde el archivo como
YourScritpt.sh
- Agregue permisos ejecutables escribiendo
chmod a+x YourScript.sh
en la Terminal
- Haz clic derecho en el archivo en el Finder y selecciona "Abrir con" y selecciona "Otro"
- Seleccione Terminal como la aplicación para abrir el archivo (cambiar a Todas las aplicaciones)
- No es necesario seleccionar "Abrir siempre con"