Necesito poder ejecutar un script de shell ejecutable ( sh
) con un doble clic. Establecí el indicador ejecutable en los permisos para el archivo y, sin embargo, cuando hago doble clic en él, se abre en un editor de texto. No tengo ninguna opción en mi interfaz de usuario en el menú de propiedades de archivos para usar un comando personalizado ni nada. Solo enumera varias aplicaciones que están instaladas. Solo quiero que se ejecute, nada más. ¿Cómo puedo lograr esto?
fuente
En realidad es muy simple hacer eso. Simplemente vaya a sus preferencias de archivos Nautilus y haga clic en la pestaña 'Comportamiento'. En "Archivos de texto ejecutables", marque "Preguntar cada vez" o "Ejecutar archivos de texto ejecutables cuando se abren". Mire la captura de pantalla como referencia.
fuente
Esto implica usar
dconf-editor
(sudo yum install dconf-editor
):Abra
dconf-editor
y navegue al/org/gnome/nautilus/preferences
menú.En "activación de texto ejecutable", cambie "Usar valor predeterminado" a APAGADO y "Valor personalizado" a "iniciar".
Entonces puedes salir
dconf-editor
.En este punto, hacer doble clic en un icono que es un script, o un enlace simbólico a un script, lo ejecutará, en lugar de abrir el archivo
gedit
, que es lo que estaba haciendo mi sistema.Entonces, después de cambiar la preferencia anterior, todo lo que tuve que hacer es:
y eso es eso.
(Mi sistema es GNOME Versión 3.1.2 ejecutándose en CentOs 7)
fuente