Aprender Bash desde cero resulta más fácil cuando puedes comprobar qué hace cada comando. En este laboratorio gratuito de Labs trabajarás con archivos ficticios y obtendrás un informe de tareas pendientes. También aprenderás a tratar nombres con espacios y a distinguir una búsqueda vacía de un error.
Son cinco pasos y un reto final con solución. Puedes leer la guía y descargarla sin cuenta ni tarjeta. La orientación es de 25–40 minutos, pero puedes parar y retomarla a tu ritmo.
Bash desde cero: qué necesitas para practicar
Un ordenador con Bash y las utilidades habituales de texto. En Windows puedes usar Git Bash; en macOS y Linux, abre una terminal con Bash. Los ejemplos no están escritos para PowerShell. No necesitas haber estudiado Git ni saber programar.
Trabaja en una carpeta nueva de laboratorio, fuera de documentos importantes. Si el nombre propuesto ya existe, escoge otro. Sigue los pasos en orden y comprueba el resultado antes de continuar.
1. Orientarte y crear datos de prueba
Empezarás comprobando dónde estás con pwd. Después crearás una carpeta de entrada y otra de salida. El laboratorio incluye un archivo llamado mi lista.txt: el espacio en su nombre servirá para entender por qué las comillas son necesarias.
2. Leer y buscar información
Leerás un archivo y buscarás una tarea pendiente con grep. También harás una búsqueda sin coincidencias y observarás su código de salida. No encontrar texto puede ser un resultado válido; es distinto de no poder abrir el archivo.
3. Bash desde cero: combina herramientas y crea un informe
Una tubería conecta la salida de una herramienta con la entrada de otra. Combinarás grep y wc para contar líneas de tareas pendientes y guardarás un informe en la carpeta de salida.
Antes de escribir, revisarás la diferencia entre > y >>: reemplazar el contenido de un informe y añadir información al final son decisiones distintas.
4. Recorrer archivos que contienen espacios
Usarás un bucle para procesar los archivos de entrada conservando cada ruta como un único argumento. El objetivo es comprender lo que recibe cada comando cuando utilizas una variable entre comillas.
5. Copiar y comprobar el resultado
Crearás una copia de la lista y compararás su contenido con el original usando cmp. El laboratorio conserva los archivos de entrada y te pide reunir una evidencia del resultado.
Tu reto de Bash desde cero: predice antes de ejecutar
Al terminar, añadirás otra tarea pendiente y regenerarás el informe. Antes de ejecutar, predice cuántas líneas debería tener. Después compara el resultado con tu explicación y consulta la solución si la necesitas.
La guía se puede terminar sin registrarse. Con una cuenta verificada de Labs puedes guardar el recurso o marcarlo como practicado; esa marca no evalúa tus respuestas ni te suscribe a publicidad.
Si quieres continuar con tus propios scripts
De Cero a Bash amplía este recorrido con argumentos, condiciones, funciones, bucles y control de errores. Incluye 24 misiones en ocho bloques, ocho talleres, preguntas con corrección explicada, cuaderno descargable y un proyecto final: un organizador que simula antes de copiar y conserva los originales.
Es formación escrita a tu ritmo, sin vídeos, tutoría individual ni certificado profesional. El precio es de 9,99 €, impuestos incluidos, mediante un pago único y con acceso sin caducidad. Puedes solicitar la devolución íntegra durante los primeros 14 días según las condiciones publicadas.
El laboratorio gratuito sigue disponible aunque decidas no comprar el curso.
Si también quieres guardar versiones de tus prácticas, puedes seguir estos cinco retos gratuitos de Git. Son una práctica independiente: no necesitas completarlos para empezar con Bash.


