Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

¿ Usaís algún depurador para los scripts hechos en bash ?
#1

Buenas!.

No es algo que he haya usado pero existen. Y existen opciones de comandos que te permiten ir viendo la salida de estos.
Como puede haber distintas formas. Mejor habría que saber cuales son las más adecuadas.

A veces encontramos comentarios en los propios scripts de lo que hace una serie de instrucciones.
Imaginar que encontráis la palabra "bootstrap" en el script ( que de hecho el nombre también hace relación a un framework ),
en este caso, no. Y no tenéis ni idea que es eso, ó os deriva la búsqueda la mayoría de las veces al framework.

Según Google Translator:
Cita:Bootstrap es una técnica de cargar un programa en una computadora por medio de unas pocas instrucciones iniciales que permiten la introducción del resto del programa desde un dispositivo de entrada.

Podemos encontrar aplicaciones y complementos.

Bash Debugger Project

Tenemos incluso un debugger online.

Shell Check

Que se puede integrar con Vim.

Se puede añadir complementos a Eclipse, Visual Studio Code (la versión de Linux, je),

Debuggin a script

Fuente de la información:

Como depurar el script bash
 

¿ Conocen DDD (Data Display Debugger ?.

Pues en parte es el primero que encontré en Synaptic, ya que en el administrador de software no encontraba lo de arriba. Un depurador para archivos bash.
Dice lo siguiente.
Cita:The Data Display Debugger (DDD) is a popular graphical user interface to
UNIX debuggers such as GDB, DBX, XDB, JDB and others. Besides typical
front-end features such as viewing source texts and breakpoints, DDD
provides an interactive graphical data display, where data structures are
displayed as graphs. Using DDD, you can reason about your application by
watching its data, not just by viewing it execute lines of source code.

Other DDD features include: debugging of programs written in Ada, Bash, C,
C++, Chill, Fortran, Java, Modula, Pascal, Perl and Python; machine-level
debugging; hypertext source navigation and lookup; breakpoint, backtrace,
and history editors; preferences and settings editors; program execution
in terminal emulator window; debugging on remote host; on-line manual;
interactive help on the Motif user interface; GDB/DBX/XDB command-line
interface with full editing, history, and completion capabilities.

This version is linked against Lesstif, an LGPL-ed implementation of Motif.

En el enlace en inglés si parece decir que depura más de un lenguaje y arriba.

Data Display Debugger

En cambio en el tutorial en español, hace más relación a lenguajes como C, C++, Modula-2 y ensamblador.

Depurando códigos con ddd
 

Lo gracioso de spellchek es que te recomienda otras opciones.

[Imagen: Ggi0ZHi.png]

"El lobo siempre será malo si sólo escuchamos a Caperucita.". El lobo.
[-] Los siguientes 2 usuarios dicen gracias a Shell por este post:
  • Grandamakulo, Shordi
    ¡Gracias!
#2

Valioso aporte, sí señor.

No podemos regresar
    ¡Gracias!
#3

Podéis instalarlo desde la linea de comandos. Es sencillo de usar.

Bash
  1. sudo apt-get install shellcheck



Y luego.

Bash
  1. shellcheck miscript.sh



"El lobo siempre será malo si sólo escuchamos a Caperucita.". El lobo.
    ¡Gracias!


Posibles temas similares…
Tema / Autor Respuestas Vistas Último mensaje

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)