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

How Create Simple Shell Scripts Linux Using 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 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 mediante comandos. Shell toma la entrada del usuario a través del terminal, interactúa con el kernel, lo procesa y da la salida.







Cómo crear un script de shell usando Vim

Los scripts de Shell generalmente se crean con cualquier editor de texto. Los editores Nano y Vim son editores de texto conocidos para crear archivos de scripting bash. Para este ejemplo, estamos usando Vim. Si no tiene Vim, instálelo usando el comando:



$sudoaptoInstalar en pc yo vine

Abra el editor de texto usando:



$yo vine

Crea un nuevo archivo:





$nosotrostestscript.sh

Escriba el guión. #! Operador / bin / bash, shell dirigido a bourne shell: r



#! / bin / bash

echoHola Mundo

Y guarde el archivo, presione el Esc para cambiar el modo, y luego presione :en para salvarlo. Si da un archivo de error de solo lectura, utilice :¡en! , el archivo se guardará:

Ahora para ejecutar el archivo, escriba:

intento pruebatexto.sh

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

echoHola 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, un carácter o una cadena de texto. Entendamos con un ejemplo:

#! / bin / bash

myvariable= Este es mi primer guión

echo $ myvariable

El script anterior dará un valor variable como salida:

Veamos cómo obtener valor en una variable a partir del valor de usuario del usuario:

#! / bin / bash

echoIntroduzca su nombre

leername_varable

echo 'Introduzca su edad'

leervariable_de_edad

echo $ name_varibalees $ age_variable antiguo

La siguiente imagen muestra el resultado:

Conclusión

La secuencia de comandos de shell es muy importante para crear su propio comando o ejecutar varios comandos con un archivo de secuencia de comandos para realizar varias funciones. En esta guía, captamos la idea básica de las secuencias de comandos de shell. Aprendimos cómo crear un script y un archivo de script de shell, guardarlo y luego ejecutarlo. Además, entendemos el uso de variables en los scripts de shell. Las secuencias de comandos de Shell son muy útiles para realizar diferentes tareas útiles, y hay mucho por descubrir.