Error de Sintaxis Scrip Linux
Publicado por Trebor (2 intervenciones) el 06/05/2013 14:35:03
Hola a tod@s.
Mi problema, es que tengo un script el cual me da un error en la línea que a continuación se encuentra subrayada.
Si veis algo mal, decírmelo, ya que este urge arreglarlo, y no soy gran conocedor de este script.
Antes de nada dar la gracias de antemano.
Aquí el script:
Mi problema, es que tengo un script el cual me da un error en la línea que a continuación se encuentra subrayada.
Si veis algo mal, decírmelo, ya que este urge arreglarlo, y no soy gran conocedor de este script.
Antes de nada dar la gracias de antemano.
Aquí el script:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
random ()
{
#Sets the length of the password the script will generate
MAXSIZE=12
password=""
# Holds valid password characters. I choose alpha-numeric + the shift-number keyboard keys
array1{
w e r t y u p a s d f h j k z x c v b m Q W E R T Y U P A D
F H J K L Z X C V B N M 1 2 3 4 5 6 7 8 9 @ % _
}
# Used in conjunction with modulus to keep random numbers in range of the array size
MODNUM=${#array1[*]}
# Keeps track of the number characters in the password we have generated
pwd_len=0
while [ $pwd_len -lt $MAXSIZE ]
do
index=$(($RANDOM%$MODNUM))
password="${password}${array1[$index]}"
((pwd_len++))
done
# echo $password
return 0
}
Valora esta pregunta


0