Linux/Unix Shell Scripting - Mostrar intervalo de numeros pares entre dos numeros dados por parametro

   
Vista:

Mostrar intervalo de numeros pares entre dos numeros dados por parametro

Publicado por andolinibdn (1 intervención) el 22/01/2014 12:58:28
Llevo varias veces dandole vueltas pero no se como sacarlo.
Necesito que el resultado me imprima los pares entre el intervalo de los dos numeros introducidos.

#!/bin/bash


#Programa un script que muestre los números pares entre dos números pasados
#como parámetros. Utiliza el comando seq. Nota: el operador módulo es '%' .
#Escribe el contenido del script.


echo "numero par 1: $1"
#read par1
echo "numero par2: $2"
#read par2

#resultado = ´seq $par1 % $par2´
for num in `seq -f $1 % $2`; do
echo $num
done
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Mostrar intervalo de numeros pares entre dos numeros dados por parametro

Publicado por Tom (253 intervenciones) el 22/01/2014 13:18:29
1
2
3
4
for num in $(seq $par1 $par2)
do
	[ $((num % 2)) -eq 0 ] && echo $num
done
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar