Me gustaría crear un archivo, que podría guardarse en el escritorio o en otra carpeta, que cuando un usuario hace doble clic en él ejecuta algunos comandos, uno de los cuales debe ser como superusuario (sudo) y que ejecuta otro archivo.
Un ejemplo de los comandos que me gustaría ejecutar podría ser este:
cd Desktop/TargetFolder
sudo ./FileToExecute
¡Muchas gracias!
Respuesta1
Crear un archivo .sh (igual que .exe en Windows
) sería suficiente. Puedes hacerlo ejecutable con este comando:
chmod +x nameofscript.sh
Puedes echar un vistazo aesteuno también que elabora un poco más.