Foros del Web » Programando para Internet » Javascript »

para los que sepan

Estas en el tema de para los que sepan en el foro de Javascript en Foros del Web. estoy teniendo un problema con este scrip porfas si alguien me ayuda !! #!/bin/bash # generar el digito verificador a partir del rut sin digito ...
  #1 (permalink)  
Antiguo 12/05/2011, 19:52
 
Fecha de Ingreso: mayo-2011
Mensajes: 1
Antigüedad: 13 años
Puntos: 0
para los que sepan

estoy teniendo un problema con este scrip porfas si alguien me ayuda !!



#!/bin/bash
# generar el digito verificador a partir del rut sin digito :)
rut=12345678
div=1
serie=2
sum=0
verificador=0
for((a=0;a<8;a++))
do
temp=$((rut/div))
div=$(($div*10))
if [ $serie = "8" ]; then
serie=2
fi
sum=$(((((($temp-((((rut/div))*10))))*serie))+$sum))
serie=$(($serie+1))
done
verificador=$((11-(($sum%11))))
if [ $verificador = "10" ]; then
verificador=k
fi
if [ $verificador = "11" ];then
verificador=0
fi
echo "rut completo: "$rut"-"$verificador





se me olvida me aroja un erro en la parte que sale verificador=$((11-(($sum%11))))
  #2 (permalink)  
Antiguo 12/05/2011, 20:06
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: para los que sepan

buenas,
estas seguro que eso es javascript? porque a decir verdad, aunque tiene un parcido, no lo es. sospecho que es algun scripting de sistemas *NIX.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 12/05/2011, 20:36
Avatar de Perr0  
Fecha de Ingreso: mayo-2005
Ubicación: Santiago de Chile, Chile
Mensajes: 676
Antigüedad: 19 años
Puntos: 79
Información Respuesta: para los que sepan

Por tu titulo me imagino que esperas conocimiento del que responda, por lo menos deberias tener el conocimiento de saber en que lenguaje estas programando,
Código Javascript:
Ver original
  1. unix!=javascript
un ejemplo son las sentencias if que indican el fin de ésta con un fi.

informate mejor y consulta en el foro respectivo. y que el titulo de tu topic no sea tan despectivo (puede que alguien no se maneje bien pero tenga la respuesta a tu problema), que vaya enfocado a el como "función de validar rut me arroja error".

salu2
__________________
Numerador Mp3 en Access =)
http://www.mediafire.com/download/r9...pdw/mp3(2).zip
  #4 (permalink)  
Antiguo 13/05/2011, 07:56
Avatar de Tecna  
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 3 meses
Puntos: 45
Respuesta: para los que sepan

Buenas,

el código en cuestión es un script de bash que es el intérprete de comandos por defecto de la mayoría de distribuciones linux y está basado en unix. Se nota por la primera línea #!/bin/bash al igual que ocurre con otros lenguajes como perl que indican la ruta donde está el intérprete. Ejecutándolo en el entorno y con los permisos adecuados no da ningún error y el resultado que ofrece es: "rut completo: 12345678-5"

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:00.