No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Curso de Programaci贸n en Bash Shell

Curso de Programaci贸n en Bash Shell

Marco Antonio Toscano Freire

Marco Antonio Toscano Freire

Debug en Script

10/43
Recursos

Para realizar debugging en un script tenemos dos opciones en el comando de bash:

  • -v: Utilizado para ver el resultado detallado de nuestro script, evaluado l铆nea por l铆nea.
  • -x: Utilizado para desplegar la informaci贸n de los comandos que son usados, capturando el comando y su salida.

Aportes 19

Preguntas 4

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

  • bash -v: Te muestra el script y sus valores evaluados
  • bash -x: Te muestra el script. valores evaluados y especifica cuales son entradas y salidas

Les comparto mis apuntes鈥 gracias.

Muy bien explicado, no conocia estos usos de bash.

siempre en programacion es importante encontrar los errores
nos ayuda a crecer y mejorar nuestras habilidades.

Si tan solo se pudiera hacer esto con otros lenguajes de programaci贸n, sin necesidad de agregar nuevas variables o nuevas impresiones; nos ahorrar铆amos muchos dolores de cabeza y tiempo.

No es por nada pero me encanta utilizar la terminal de comandos de esta forma (mientras no valla a borrar el system 32).

  • 驴C贸mo realizar el debug de un script?
    Hay dos opciones para realizar el debug utilizando el comando bash.
  1. -v. Utilizado para ver el resultado detallado de nuestro script, evaluado l铆nea por l铆nea.
  2. -x. Utilizado para ver desplegar la informaci贸n de los comandos que son utilizados, capturando el comando y su salida.

Para ejecutar los scripts que no necesiten de un input al ser ejecutados pueden escribir en el modo ex de vim:

:!bash % 

excelente profesor

Excelente! (y)

Muy bien Explicado. Cada que avanzo en el curso voy entendiendo mas como utilizar linux, Vim y el lenguaje de programacion Script

Sencillo y conciso.

Excelente dato.

Excelente este tip

genial

Muy bueno pero鈥 no se tendr谩 la experiencia de detener el c贸digo, revisar valores, lo que est谩 en ejecuci贸n, lo que se ejecutar谩 y lo ejecutado. Aunque no hay esas grandes ventajas, 煤til para peque帽os programas.

Interesante clase, no conoc铆a estas utilidades de bash. Genial para ir evaluando los scripts que se elaboran.