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:
- Abre un editor de texto.
- Escribe nuestros comandos.
- 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
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!
@ ❤️