source
Comando para ejecutar archivo de tipo script en terminal
Ejemplo:
mi-usuario@maquina:~$ source script.sh
Script ejecutado en terminal
mi-usuario@maquina:~$
nano
Nano es un editor de textos en terminal, sencillo de utilizar, entre sus atajos de teclas principales figuran:Comando para ejecutar archivo de tipo script en terminal
Ejemplo:
mi-usuario@maquina:~$ source script.sh
Script ejecutado en terminal
mi-usuario@maquina:~$
nano
Ctrl + g Ver ayuda
Ctrl + o Guardar el archivo
Ctrl + r Leer fichero (abrir archivo)
Ctrl + y Página anterior
Ctrl + k Corta texto a partir del cursor a la izquierda
Ctrl + c Muestra la posición actual
Ctrl + x Salir del editor
Ctrl + j Justificar texto
Ctrl + w Buscar/reemplazar una cadena de texto
Ctrl + v Página siguiente
Ctrl + u Pegar texto
Ctrl + t Checa la ortografía del archivo (requiere instalación previa de spell)
Ejemplo
mi-usuario@maquina:~$ nano archivo-nuevo
2. Por ruta en el filesystem
Script ejecutado en terminal
mi-usuario@maquina:~$
Se recomienda después de ejecutar cada comando del script agregar un echo para darnos cuenta si el comando es ejecutado con éxito
mi-usuario@maquina:~$ nano archivo-nuevo
Un script de shell (también llamado guión de intérprete de órdenes) es un archivo ejecutable que pretende automatizar tareas. El contenido de un script contiene comandos ejecutables en la terminal. Veamos un ejemplo de shell script:
#!/bin/bash
echo "Este es mi primer script"
La primer línea de este script es un comentario, todas las líneas comentadas comiezan con el caracter #
La primer línea no es necesaria, sin embargo se acostumbra agregarla para que cuanquier usuario se entere que el archivo es un archivo ejecutable en el bash.
Después de crear el archivo se guarda con determinado nombre, seguido de una extensión .sh
La extensión .sh tampoco es necesario pero se agrega para saber que es un archivo de tipo shell script.
Finalmente al archivo se le dan permisos de ejecución. Para la ejecución tenemos 2 formas de realizarlo:
1. Comando source
mi-usuario@maquina:~$ source script.sh
Script ejecutado en terminal
mi-usuario@maquina:~$
mi-usuario@maquina:~$ ./script.sh
Script ejecutado en terminal
mi-usuario@maquina:~$
Se recomienda después de ejecutar cada comando del script agregar un echo para darnos cuenta si el comando es ejecutado con éxito
No hay comentarios:
Publicar un comentario