Programación BASH

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 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:

$ sudo apt install vim

Abra el editor de texto usando:

$ vim

Crea un nuevo archivo:

$ vi testcript.sh

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

#! / bin / bash
echo "Hola mundo"

Y guarde el archivo, presione el botón "Esc"Para cambiar el modo, y luego presione": w"Para salvarlo. Si muestra un archivo de error de "solo lectura", utilice ": w!”, El archivo se guardará:

Ahora para ejecutar el archivo, escriba:

script de prueba de bash. 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
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 número entero, un carácter o una cadena de texto. Entendamos con un ejemplo:

#! / bin / bash
myvariable = "Este es mi primer script"
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
echo "Ingresa tu nombre"
leer name_varable
echo "Ingresa tu edad"
leer age_variable
echo "$ name_varibale es $ age_variable anterior"

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 secuencias de comandos de shell. Las secuencias de comandos de Shell son muy útiles para realizar diferentes tareas útiles, y hay mucho que descubrir.

Cómo invertir la dirección de desplazamiento del mouse y los paneles táctiles en Windows 10
Ratón y Panel táctils no solo facilitan la informática, sino que también hacen que sea más eficiente y requieran menos tiempo. No podemos imaginar una...
Cómo cambiar el tamaño, el color y el esquema del puntero del mouse y del cursor en Windows 10
El puntero y el cursor del mouse en Windows 10 son aspectos muy importantes del sistema operativo. Esto también se puede decir de otros sistemas opera...
Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...