* 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.

ShellCheck una herramienta para revisar scripts

Si alguna vez has desarrollado un script en bash,
seguro que alguna vez al ejecutarlo te marco algún error
de fin de archivo inesperado o algún otro que han sido
muuy difíciles de encontrar.

¡Pues esos días se han terminado!

ShellCheck es una pagina que nos ayuda con este tipo de problemas.

Solo copias el texto del script con el que tengas
problemas y lo pegas en la caja de texto.

La pagina te marcara los errores que pueda tener tu
script. Debes tener en cuenta que es posible que te
marque algunos falsos positivos, por ejemplo si usas
variables de ambiente te marcara que no están definidas.

Felices desarrollos.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de jacen

# 124767 A probar!

la probaré en mi próximo bash script :)

Jacen
BOFH y miembro del equipo MDKtrans
Linux user #294897



Gravatar de Guala

# 124768 +1

Like...y todos esos inventos

¡ya lo he agregado a mis marcadores!... y ya lo he probado Bendito shellCheck!

Wow! me ha hecho papillas un simple sccript para cambiar " " por "_" :O ¡lo único bueno era el shebang! xD

Buu! No funciona en navegadores de consola :S

¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de katnatek

# 124769 Tenia la intención de

Tenia la intención de empaquetarlo para su uso offline, pero
al ver que tendría que empaquetar primero algunas dependencias,
lo deje para otra ocasión :(



Gravatar de vfmBOFH

# 124804 .

Y con bash -x /ruta/al/script no os arregláis?

Tendré que venir a poneros las pilas con la pantalla negra.

Atentamente,

La voz ésa del interior de tu cabeza que oyes cuando lees algo.

DISCLAIMER: No tengo mucho tiempo para forear, así que voy al grano. Si crees que mi respuesta es ruda, seca, cortante o hiriente, no lo dudes: LO ES.



Gravatar de katnatek

# 124807 Es útil pero cuando falla por

Es útil pero cuando falla por errores tipo pusiste un ] en vez de un } solo te da un "bonito"

Fin de linea inesperado linea XYZ

Donde XYZ no es necesariamente la linea en donde esta el error ;)

En resumen bash -x es para depuración y shellcheck es para comprobación de sintaxis.



Gravatar de Guala

# 124808 En palabras de un eterno aprendiz de BASH:

Shellcheck es ideal para los q no somos programadores pero nos gusta intentarlo.

En mi caso suelo bajar scripts para analizarlos y lo primero que hago es aplicar vi y le agrego -x al !#/bin/bash... pero pero gracias a vfmBOFH vi > /dev/null :S

¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.