educación, informática y demás

25.03 - Automatizacion Scripts I

Repasando parámetros

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