miércoles, octubre 23, 2019

Tip. Depurando un script de Bash

En todo proceso de programación, contar con un método que permita realizar la depuración del código fuente es siempre una herramienta fundamental.

También resulta útil cuando se está trabajando con scripts de Bash de otras personas y no se tiene del todo claro que es lo que hace.

Bash proporciona opciones que permiten depurar scripts.

Una forma es, al momento de correr nuestro script:

$ bash -x ./script.s

Otra alternativa es incluir set -x dentro de script para que se obtenga una salida.

Para tener un archivo de salida numerado con el seguimiento de una ejecución del script, hay que agregar las siguientes líneas.

exec 5> archivo_salida_depuracion.txt
BASH_XTRACEFD="5"
PS4='$LINENO: '  # Permite numerar las líneas de salida.
set -x    # Comienza el proceso de depuración.


0 Comentarios:

Publicar un comentario

Suscribirse a Comentarios de la entrada [Atom]

<< Página Principal