Respuestas:
Abra su editor de texto y escriba la línea siguiente: #! /bin/bash
. Deje una línea vacía y comience a escribir sus comandos. Guarde el archivo, la extensión no importa.
Vaya al archivo en su administrador de archivos, haga clic derecho sobre él, abra el cuadro de diálogo de propiedades, vaya a la pestaña de permisos en el cuadro de diálogo, marque "Permitir ejecución de este archivo" y haga clic en el botón Cerrar. Ahora puede hacer doble clic en el archivo y elegir ejecutarlo en una ventana de terminal .
byzanz-record
al comienzo de la animación.
En Linux, se denominan scripts de scripts de shell más precisos.
A Linux no le importa la extensión del archivo, buscará los permisos del archivo para determinar si el archivo está configurado como ejecutable y lo ejecutará si es así.
Puede crear una secuencia de comandos con cualquier editor de texto favorito, sólo uno abierto y empezar a secuencias de comandos, se puede utilizar cualquier cáscara intérprete desea ser los usados normales bash
y sh
.
Normalmente comienzas tus scripts declarando qué intérprete de comandos quieres usar, #!/bin/bash
para bash y #!/bin/sh
para sh. Después de hacerlo, puede comenzar a escribir comandos en las líneas de script tal como lo hace en Windows con scripts por lotes.
Una vez que haya terminado de editar, guarde su archivo y hágalo ejecutable.
Puede abrir un terminal y escribir chmod 755 foo
(donde foo
está el nombre de su script) o hacer clic con el botón derecho en el archivo que acaba de crear y en la pestaña de permisos, haga clic en Hacer que el archivo sea ejecutable .
Cuando haya terminado, puede hacer doble clic en el archivo y su administrador de archivos debe intentar ejecutarlo o preguntarle si desea ejecutarlo. Como alternativa, también puede invocar su secuencia de comandos en un terminal que cambia el directorio a donde está su secuencia de comandos e invocarla ./foo
.
Un buen comienzo para aprender los scripts de shell de Linux es LinuxCommand.org , que le enseñan lo que necesita, cómo hacerlo y tienen muchos buenos ejemplos de scripts que puede ver.
Si es un comando simple de una línea, puede crear un .desktop
archivo, por ejemplo, para un comando de copia sencillo como (en su forma más simple):
[Desktop Entry]
Name=Simple Copy
Exec=/bin/bash -c 'cp <source> <destination>'
Type=Application
Ponga el comando entre comillas, guarde el archivo con una .desktop
extensión, hágalo ejecutable y ejecútelo haciendo doble clic.
Puede hacer un .desktop
archivo más complicado, agregar opciones, palabras clave, establecer un icono, etc.
Vea este enlace .