GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Ejecutar secuencia de comandos Sh desde el archivo * .desktop?

Lo que quiero hacer es eso:
Crear un script que tenga un ícono. Así que solo conozco una forma:archivo file.desktop con icono. El ícono de configuración fue exitoso, pero no tuve suerte al establecer el valor EXEC :/

¿Alguien puede explicarme un poco cómo crear un script ejecutable con un icono en él? crear un archivo .desktop y vincularlo a ese script? ¿Alguien puede darme la estructura de ese archivo .desktop?

Respuesta aceptada:

No mencionaste lo que probaste, así que prueba esto:

[Desktop Entry]
Name=someName
Comment=
Exec=/path/to/script.sh
Icon=/path/to/icon
Terminal=false
Type=Application  

Asegúrese de que su secuencia de comandos sea ejecutable, así:

sudo chmod +x /path/to/script.sh  

Tampoco funcionará si su script usa sudo comando, o cualquier otra cosa que requiera la entrada del usuario.

Si desea que abra una ventana de terminal cuando lo ejecute (si necesita agregar una entrada o ver la salida), configure Terminal a verdadero.

Terminal=true

Ubuntu
  1. Bash Script para eliminar el archivo más antiguo de una carpeta?

  2. ¿No puede obtener el código de salida correcto de un script?

  3. ¿Cómo ejecutar Sh Script desde un acceso directo de escritorio?

  4. Cómo:¿Cambiar un icono en 16.04?

  5. Cómo ejecutar un archivo sin extensión .sh en shell

Cómo quitar el icono de la papelera del escritorio de Ubuntu

35 ejemplos de secuencias de comandos Bash

Cómo quitar el icono de la papelera del escritorio en Ubuntu 18.04 [Consejo rápido]

¿Ubuntu / Unity Adjuntar secuencia de comandos al lanzador?

¿El icono de la aplicación de terceros no se muestra en el Dock para Ubuntu 17.10?

Ubuntu / Unity adjuntar secuencia de comandos a Launcher