Trazar la ejecución de un script
Para trazar la ejecución de un script basta con utilizar el parámetro “-x” al ejecutarlo:
sh -x miscript.sh
y obtenemos la ejecución mostrándonos línea a línea los resultados.
Por ejemplo, la ejecución del siguiente script:
#!/bin/sh
echo `hostname`
echo "fecha: "`date +%d%m%Y`
daría lugar a:
++ hostname
+ echo talut
talut
++ date +%d%m%Y
+ echo 'fecha: 23032008'
fecha: 23032008


Yo he probado ha hacerle un strace, y también muestra algo interesante, ves como realiza cada una de las llamadas a escribir en pantalla, leer del archivo, etc…
Regards
Manuel
17-06-09 a 9:51 pm