GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Arreglando 'Apertura de script de Shell en el editor de texto' en Ubuntu y otros Linux

Cuando hace doble clic en un script de shell (archivo .sh), ¿qué espera? La expectativa normal sería que se ejecute. Pero este podría no ser el caso en Ubuntu, o debería decir mejor en el caso de Archivos (Nautilus). Puede volverse loco gritando "Ejecutar, Archivo, Ejecutar", pero el archivo no se ejecutará y en su lugar se abrirá en Gedit.

Sé que dirías, ¿el archivo tiene permiso de ejecución? Y yo digo que sí. El script de shell tiene permiso de ejecución, pero aún así, si hago doble clic en él, se abre en un editor de texto. No lo quiero y si te enfrentas al mismo problema, supongo que ni siquiera tú lo quieres.

Sé que le habrían aconsejado ejecutarlo en la terminal y sé que funcionaría, pero eso no es una excusa para que la GUI no funcione. ¿Lo es?

En este breve tutorial, veremos cómo hacer que se ejecute un script de shell haciendo doble clic en él .

Arreglar el script Shell se abre en el editor de texto en Ubuntu

La razón por la que los scripts de shell se abren en el editor de texto es el comportamiento predeterminado establecido en Archivos (administrador de archivos en Ubuntu). En versiones anteriores, le preguntaría si desea ejecutar el archivo o abrirlo para editarlo. El comportamiento predeterminado se ha cambiado en versiones posteriores.

Para solucionarlo, vaya al administrador de archivos y desde el menú superior y haga clic en Preferencias :

Siguiente en Preferencias de archivos , ve a Comportamiento pestaña y verá la opción de "Archivos de texto ejecutables “.

De forma predeterminada, se habría configurado en "Ver archivos de texto ejecutables cuando se abren". Le aconsejo que lo cambie a "Preguntar cada vez" para que tenga la opción de ejecutar los scripts de shell o editar, pero, por supuesto, puede configurarlo de forma predeterminada para su ejecución. Su elección aquí realmente.

Espero que este consejo rápido te haya ayudado a solucionar este pequeño "problema". Las preguntas y sugerencias siempre son bienvenidas.



Ubuntu
  1. Los 25 mejores temas de iconos para Ubuntu y otros Linux

  2. Cómo instalar Apache Cassandra en Ubuntu y otros Linux

  3. Cómo ver Hulu en Ubuntu y otras distribuciones de Linux

  4. Instalar y usar Nano Editor en Ubuntu 20.04

  5. ¿Plantillas con Linux en un script de Shell?

Uso de Yarn en Ubuntu y otras distribuciones de Linux

Cómo instalar PuTTY en Ubuntu y otras distribuciones de Linux

Cómo usar 7Zip en Ubuntu y otros Linux [Consejo rápido]

Cómo actualizar Grub en Ubuntu y otras distribuciones de Linux

Cómo instalar Netbeans en Ubuntu y otros Linux

Corrección del error "No se puede analizar el archivo del paquete /var/lib/apt/lists" en Ubuntu y otras distribuciones de Linux