User Tools

Site Tools


informatique:linux:bash

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
informatique:linux:bash [2015/08/10 15:00] – [Variables d'environnement] pteuinformatique:linux:bash [2016/09/09 06:53] – [Debugger un script] pteu
Line 70: Line 70:
  
 Pour débugger un script, ajouter dans le script : Pour débugger un script, ajouter dans le script :
-  * ''set -x'' à partir de l'endroit où l'on veut tracer le script à l'exécution+  * ''set -x'' à partir de l'endroit où l'on veut tracer le script
   * ''set +x'' à partir de l'endroit où l'on veut cesser de tracer le script    * ''set +x'' à partir de l'endroit où l'on veut cesser de tracer le script 
  
-Autre méthode : lancer le script dans nouveau Shell avec : ''sh -x script''+Autre méthode : lancer le script dans nouveau shell avec : ''sh -x script''
  
-Encore une autre méthode : àa la première ligne du script, rajouter "-v" au **shebang**, par exemple :+Encore une autre méthode : à la première ligne du script, rajouter "-v" au **shebang**, par exemple :
 <code> <code>
 #!/bin/sh -v #!/bin/sh -v
informatique/linux/bash.txt · Last modified: 2023/01/09 10:52 by pteu