Cómo crear scripts de shell simples en Linux usando VIM

Cómo crear scripts de shell simples en Linux usando VIM

Shell Scripting ejecuta comandos para realizar algunas funciones útiles y está diseñado para ejecutarse en el shell. Los scripts de shell son bastante útiles para realizar operaciones como la manipulación de archivos, automatizando tareas para evitar el consumo de tiempo; Incluso puedes crear tus comandos.

Shell es una interfaz entre el usuario y el sistema operativo que permite a los usuarios interactuar con el sistema operativo y realizar diversas tareas utilizando comandos. Shell toma la entrada del usuario a través del terminal, interactúa con el núcleo, la procesa y proporciona la salida.

Cómo crear un script de shell usando vim

Scripts de shell generalmente creados con cualquier editor de texto. Los editores de Nano y VIM son editores de texto conocidos para crear archivos de secuencias de comandos Bash. Para este ejemplo, estamos usando "vim". Si no tiene VIM, instálelo con el comando:

$ sudo apt install vim

Abra el editor de texto usando:

$ vim

Crear un nuevo archivo:

$ vi testScript.mierda

Escriba el script. "#! /operador de bin/bash ", shell dirigido a Bourne Shell: R

#! /bin/bash
Echo "Hola mundo"

Y guarde el archivo, presione el "Esc"Tecla para cambiar el modo y luego presione": w"Para guardarlo. Si da un archivo de error "solo de lectura", use ": w!", Se guardará el archivo:

Ahora para ejecutar el archivo, escriba:

Script de prueba de Bash. mierda

Cómo agregar comentarios en un script de shell

Para agregar un comentario, use el operador "#"; La sintaxis se da a continuación:

#! /bin/bash
#Este es mi primer script de shell
Echo "Hola mundo"

Cómo usar variables en un script de shell

Para cualquier programación, las variables de lenguaje son esenciales. Las variables se utilizan para almacenar un valor, ya sea un entero, carácter o cadena de texto. Entendámoslo con un ejemplo:

#! /bin/bash
myVariable = "Este es mi primer script"
echo $ myVariable

El script anterior dará valor variable como salida:

Verifiquemos cómo obtener valor en una variable del valor del usuario del usuario:

#! /bin/bash
echo "Ingrese su nombre"
leer name_varable
Echo "Entra en tu edad"
Leer Age_Variable
echo "$ name_varibale es $ age_variable viejo"

La siguiente imagen muestra la salida:

Conclusión

Shell Scripting es muy importante para crear su propio comando o ejecutar múltiples comandos con un archivo de script para realizar varias funciones. En esta guía, entendemos la idea básica de las secuencias de comandos. Aprendimos a script y un archivo de script de shell, guárdelo y luego lo ejecutamos. Además, entendimos el uso de variables en las secuencias de comandos. La secuencia de comandos de shell es muy útil para lograr diferentes tareas útiles, y hay mucho que descubrir.