paint-brush
Cómo liberar los superpoderes de su terminal: un divertido tutorial de secuencias de comandos de Bashpor@jiniuspark
2,460 lecturas
2,460 lecturas

Cómo liberar los superpoderes de su terminal: un divertido tutorial de secuencias de comandos de Bash

por Jin Park3m2023/05/24
Read on Terminal Reader

Demasiado Largo; Para Leer

La creación de scripts de Bash implica escribir una lista de comandos para que los ejecute el shell. Es su intérprete de línea de comandos, su genio digital, listo para obedecer sus órdenes. Bash scripting es solo la punta del iceberg; hay todo un océano por ahí para que lo explores.
featured image - Cómo liberar los superpoderes de su terminal: un divertido tutorial de secuencias de comandos de Bash
Jin Park HackerNoon profile picture
0-item
1-item

Bueno, bueno, bueno, ¡mira lo que tenemos aquí! Entonces, ¿estás interesado en aprender sobre scripts de Bash, eh? Me alegro de que hayas decidido coger el toro por los cuernos. Confía en mí; una vez que pruebe el poder que las secuencias de comandos de Bash pueden brindarle, no habrá vuelta atrás. Considere esto como una cita con su terminal, donde aprenderá a hacerlo bailar al ritmo de sus melodías con el poder de las secuencias de comandos de Bash. Ahora, ¿nos sumergimos?

Un vistazo al mundo de Bash Scripting

Antes de ensuciarnos las manos, aclaremos qué es Bash scripting y por qué es tan importante. Bash (Born Again SHell) es el shell predeterminado en la mayoría de las distribuciones de Linux. Es su intérprete de línea de comandos, su genio digital, listo para obedecer sus órdenes.


  • ¿Qué es un caparazón, preguntas? Piense en ello como una interfaz de usuario que le permite chatear con su sistema operativo, excepto que el chat implica más comandos y menos conversaciones triviales.
  • ¿Qué pasa con la secuencia de comandos? Está escribiendo una serie de comandos para que los ejecute el shell.


Por lo tanto, las secuencias de comandos de Bash implican escribir una lista de comandos para que los ejecute el shell, automatizar tareas repetitivas y facilitarle la vida. Dulce, ¿no?

Bash Scripting 101: un viaje práctico

Creación de su primer script Bash

¡Es hora de poner la pelota en marcha! Su primer script Bash no va a ser ciencia espacial; mantengamos las cosas simples. Para crear un script Bash, haremos lo siguiente:


  1. Abre un editor de texto.
  2. Escribe nuestros comandos.
  3. Guarde el archivo con una extensión .sh.


Hagamos eco de "Hello World", el clásico saludo del programador.


 #!/bin/bash echo "Hello, World!"


El #!/bin/bash se llama shebang. Le dice al sistema que se trata de un script Bash.


Ejecutar su secuencia de comandos Bash

Ejecutar un script Bash es tan fácil como un pastel. Solo necesitas recordar dos pasos:


Otorgue permisos de ejecución a su secuencia de comandos mediante el comando chmod: chmod +x script.sh


Ejecute el script: ./script.sh


¡Voila! Su terminal debería mostrar "¡Hola, mundo!". Acaba de ejecutar su primer script Bash.


Variables en bash

Aférrense porque nos estamos sumergiendo en el meollo de la secuencia de comandos de Bash: ¡variables! En Bash, definimos una variable como esta:


 VARIABLE_NAME="Hello, World!"


Y para usar una variable, usamos el signo de dólar:


 echo $VARIABLE_NAME


Declaraciones condicionales en Bash

¡La vida está llena de opciones, al igual que las secuencias de comandos de Bash! Las declaraciones condicionales nos ayudan a elegir entre opciones. Aquí hay una simple declaración if-else:


 if [ $1 -gt 100 ] then echo "That's a big number!" else echo "Meh, that's a small number!" fi


Este script verifica si el argumento que pasa es mayor que 100 y muestra un mensaje en consecuencia.


¿Quieres más como este?

¡Así que ahí lo tiene, una guía para principiantes en el apasionante mundo de las secuencias de comandos de Bash! Y si desea ver una parte 2, ¡entonces considere suscribirse y corra la voz!


El camino para dominar la escritura de Bash puede parecer largo y tortuoso, pero recuerde, Roma no se construyó en un día. Comience poco a poco, practique constantemente y no se olvide de divertirse en el camino. Estarás guionizando como un profesional en muy poco tiempo.


Este tutorial de secuencias de comandos de Bash es solo la punta del iceberg; hay todo un océano esperando a que lo explores. Entonces, no pierdas el tiempo, haz que esos dedos golpeteen y ¡feliz secuencia de comandos!


Apóyame y libera tu 'Jinius' interior con Jin Park. ¡Sumérgete ahora!

@ https://ko-fi.com/jiniusme ❤️