Acabo de hacer el código en bash muy rápido y me falta la linea que actualiza la cadena seguro que van cosas mal pero la idea es la que te escribo aqui debajo. Busca un manual de bash.
Despues solo tendrias que concatenar cada linea a la cadena "WLAN":
ChimoC me ha corregido un detalle y yo he corregido las variables que debían llevar $ delante, seguro que hay mas errores pero viendo por un tuto de bash scripting el código lo puedes terminar sin problemas, cualquier duda posteala por aqui pero googlea antes de preguntar.
Un saludo, espero que te sirva
Despues solo tendrias que concatenar cada linea a la cadena "WLAN":
Código (bash) [Seleccionar]
numDigitos = 13;
contUnidades = 0;
apuntador = 0;
i = "0000000000000";
#Vemos si llegó al final de nuestra cadena de caracteres.
while (( $i -ne "FFFFFFFFFFFFFFF" )) do
if (test ($contUnidades = 15)&($apuntador=13)) then
contUnidades=0;
apuntador = 0;
# Vemos si hay que pasar a un dígito de mayor peso
elif($contUnidades=15) then
apuntador++;
fi;
#FALTA HACER ESTO AQUI->>>>Sumamos uno a la posicion i de nuestra cadena
#Almacenar
cat i > diccionario.txt
done
ChimoC me ha corregido un detalle y yo he corregido las variables que debían llevar $ delante, seguro que hay mas errores pero viendo por un tuto de bash scripting el código lo puedes terminar sin problemas, cualquier duda posteala por aqui pero googlea antes de preguntar.
Un saludo, espero que te sirva