Este repositorio es un pequeño resumen con comandos básicos de Bash para la materia Cso Módulo 1. Vas a encontrar ejemplos simples para trabajar con archivos, arrays y estructuras de control en scripts.
- teoria_modulo_1.pdf: Documento que contiene la teoría fundamental
- acceso_rapido_bash.txt: Apunte para estudiar o releer a la hora de hacer un ejercicio.
- bash_scripting_summary.txt: Un resumen rápido de comandos para manejar archivos y hacer otras cosas con Bash.
- comandos_bash.txt: Más ejemplos de comandos útiles para trabajar en Bash.
Si estás empezando con Bash, estos archivos te pueden ayudar a entender y practicar con los comandos más básicos. Aquí algunos ejemplos:
-
¿Cómo manejar archivos?
-
Sacar la primera columna de un archivo:
cut -d' ' -f1 archivo.txt -
Contar las líneas de un archivo:
wc -l archivo.txt
-
Buscar una palabra en un archivo:
grep "palabra" archivo.txt
-
-
Manejo de arrays en Bash:
-
Crear un array:
array=(elemento1 elemento2)
-
Acceder al primer elemento del array:
echo ${array[0]}
-
-
Estructuras de control (los típicos condicionales y loops):
- Usar un
forloop para hacer algo con cada archivo.txt:for archivo in *.txt; do echo "Procesando $archivo" done
- Usar un
Puedes usar este resumen para practicar en la terminal, probar los comandos y empezar a crear tus propios scripts en Bash. ¡Es ideal para resolver ejercicios de clase o para tenerlo a mano durante los exámenes! 😄
Si se te ocurre algo para mejorar o agregar, podés hacer un pull request o mandarme un mensaje con sugerencias.
¡Espero que te sea útil! ¡Suerte con la materia! 🚀