Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.
OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
Problema con array en SH
Enviado por manu2984 el 7 Diciembre, 2009 - 13:01
Sale un error en el siguiente scrits, este scrits ya me funcionaba anteriormente y ahora no, ¿esto porque es?:
#!/bin/sh
lista=( var0 var1 var2 )
#
echo todas las variables: ${lista[@]}
echo variable 0 ${lista[0]}
echo variable 1 ${lista[1]}
echo variable 2 ${lista[2]}
echo variable 3 que no existe: ${lista[3]}
echo El número de elementos en el array es: ${#lista}
$ ./lista_prueba.sh
./lista_prueba.sh: 2: Syntax error: "(" unexpected
compruebo si esta la shell sh instalada y si lo parece
a$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2009-09-23 08:47 /bin/sh -> dash
si cambio la primera línea por #!/bin/bash si funciona.
muchas gracias.
BOFH
# 95610 SH
Tengo entendido que sh es una versión reducida de bash, y no soporta todas las opciones.
La soución ya la encontraste: cambia /bin/sh por /bin/bash.
Ten en cuenta que sh es un programa, y que como todo programa evoluciona con el tiempo.
Salu2!
--
Jacen
Linux user #294897
Jacen
BOFH y miembro del equipo MDKtrans
Linux user #294897
Usuario
# 95940 gracias
gracias
BOFH
# 95681 Post movido de Foro
El Foro Desarrollo no es para solucionar problemas de programacion sino para mostrar "aplicaciones" para Mandriva. He movido tu consulta.
¿Quien es Jesucristo?