Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo depurar scripts de shell?

¿Cómo depurar scripts de shell?

Shell proporciona algunas opciones para depurar scripts, como:

1.-n: Lee los comandos en el script sin ejecutarlo, se usa para verificar errores de sintaxis en el script.

2.-v: Mientras ejecuta el script, imprima los comandos del script ejecutados en la salida de error estándar.

3.-x: Proporciona información de seguimiento de ejecución e imprime cada comando y resultado ejecutado en secuencia. Hay tres formas comunes de utilizar esta opción:

1. Proporcionar parámetros en la línea de comando. Por ejemplo: itcast@itcast$ sh -x ./script.sh

2. Proporcione parámetros al comienzo del script. Por ejemplo: #! /bin/sh -x

Utilice el comando set en el script para habilitar o deshabilitar parámetros. Por ejemplo: set -x y set x significan habilitar y deshabilitar el parámetro -x respectivamente, de modo que solo se pueda rastrear y depurar una determinada sección del script.

¿Lo has aprendido? También aprendí C después de aprender C de Dark Horse Programmer. Ahora estoy trabajando, con un salario de 15K y buenos beneficios.