Crear Secuencias

Cuando uno hace scripts usualmente necesita crear una secuencia de numeros o de letras, por ejemplo para contadores o para enumerar algo, debido a esto creo esta entrada, para facilitarles a quienes no saben como hacerlo.

Bueno después de la introducción de siempre empecemos con las formas de hacer contadores o secuenciadores numericos. El más basico que es de 1 a 9 es así

root@localhost:~# seq 1 9
1
2
3
4
5
6
7
8
9

El segundo número o el número final del conteo puede ser cualquiera, o sea que este les puede servir para enumerar hasta donde necesiten. Ahora para generar una secuencia de letras se hace con el siguiente comando

root@localhost:~#echo {a..z}
a b c d e f g h i j k l m n o p q r s t u v w x y z

Ya con esto las pueden combinar por ejemplo en el siguiente comando

root@localhost:~# for i in $(echo {a..z}); do for j in $(seq 1 9) ; do echo $i$j;done;done
a1
a2
a3
.......
z7
z8
z9

Espero que les sirva.

Comentarios