bash_041.sh
Nivel 3 — Avanzado Escribir código

Validar argumento obligatorio

Escribe un script que, si no recibe ningún argumento, muestre Uso: ... y salga con exit 1. Si lo recibe, lo muestra.
Tu script Bash
// Solución de referencia

          

📋 Sobre este ejercicio

Comprueba que se pasó un argumento y, si no, sale con error.

💡 Pistas (clic para revelar)
💡 [ -z "$VAR" ] comprueba si está vacía
💡 Si falta, muestra el uso y exit 1
💡 $0 es el nombre del script
📖 Referencia del módulo
$ VAR=valor
Asignación (sin espacios)
$ $VAR o ${VAR}
Expansión de variable
$ $(comando)
Sustitución de comando
$ if [ cond ]; then ... fi
Condicional
$ for i in lista; do ... done
Bucle for
$ nombre() { ... }
Definir función