bash_035.sh
Nivel 2 — Intermedio Opción múltiple

$@ frente a $*

Entre comillas, ¿qué diferencia hay entre "$@" y "$*"?
A) "$@" expande cada argumento como palabra separada; "$*" los une en una sola cadena
B) Son exactamente iguales
C) "$*" solo funciona dentro de funciones
D) "$@" cuenta los argumentos

📋 Sobre este ejercicio

Diferencia entre las dos formas con comillas.

💡 Pistas (clic para revelar)
💡 Piensa en iterar argumentos con espacios
💡 Uno separa, el otro junta
💡 "$@" se usa casi siempre para bucles
📖 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