Linux/Unix Shell Scripting - combinaciones de letras en script

 
Vista:

combinaciones de letras en script

Publicado por Jesús (1 intervención) el 03/09/2011 16:38:56
Hola a todos, quería saber si hay algún método para mostrar todas las posibles combinaciones de una serie de números,
por ejemplo las combinaciones entre los números 1 y 2 son 11, 12, 21 y 22....

Muchas gracias a todos!!
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
Imágen de perfil de xve
Val: 104
Oro
Ha mantenido su posición en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

combinaciones de letras en script

Publicado por xve (309 intervenciones) el 04/09/2011 17:03:39
Hola Jesús, aquí tienes el script en bash...

1
2
3
4
5
6
7
8
9
10
11
#!/bin/bash
 
a="32"
 
for i in $(seq 1 ${#a})
do
	for j in $(seq 1 ${#a})
	do
		echo ${a:($i-1):1}${a:($j-1):1}
	done
done

y el resultado es:
1
2
3
4
33
32
23
22

Coloca en la variable "a" las dos letras o numero que desees, y te realizara la combinación.

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar