Conocé Taringa!

Canales populares

como depurar ( o detectar) errores en bash

hola gente de taringa hoy voy a mostrar como detectar errores en un script hecho en bash.



Aunque en Bash nunca haremos un programa muy extenso ni complejo es muy útil para practicar y hacer pruebas, y como probamos nos equivocamos. Pero no nos desesperemos, siempre hay una solución. Aquí van 3 opciones

1) Para empezar pondremos en el comienzo de cada linea un "echo" y nos fijaremos en todo el código si encontramos algún error.

Ejemplo:


echo"#!/bin/bash"

echo"mkdir /home/bucleif/descargas"
echo"mkdir /home/bucleif/documentos"
echo"rm -r /home/bucleif/documentos"


2) sh -x script

esto ejecutara el script y mostrara sentencias, variables y demás.


3) sh -n tu_script

esto comprobará la sintaxis sin ejecutar el script, si no devuelve nada está bien y sin ningún error.
________________________________________________________________________________

Espero que les sea de ayuda a todos, se aceptan sugerencias y criticas
18Comentarios