Vamos a echar un vistazo a este script:

Vamos a probarlo.

No olvides darle permisos al fichero si quieres ejecutarlo de esta manera.

Ejecutamos

Vamos a seguir

Veamos la salida

Vaya vamos a probar algo más drástico

¿Cómo accedo al parámetro 10? ¿Cómo muestro todos aunque haya más de nueve?

Esto no va a funcionar…
Vamos a ver algún comando que me permite hacer ciertas cosillas con los parámetros.
Comando shift
Permite desplazar parámetros hacia la izquierda.

En realidad shift desplaza N posiciones a la izquierda los parámetros. Aquellos parámetros con posición N o menor se perderán.
Vamos a probarlo en nuestro script

No es muy buena solución…

Usando bucles para recorrer parámetros
Podríamos utilizar el comando while para recorrer uno a uno los parámetros que se pasan a un script (o función) pero la forma más sencilla es utilizar el bucle for con el comando for

Veamos cómo quedaría el código

Vamos a probarlo

Pero es que… no aparece el número del parámetro. Podemos utilizar un contador, pero solo si es estrictamente necesario y nos lo piden en el enunciado, si no hace falta y nos da igual, no es necesario O:)
Vamos a suponer que nos piden que identifiquemos el número del parámetro cuando lo mostramos.

Vamos a probarlo

Dejar una respuesta