Est-ce que quelqu'un sait si nous pouvons dire set +x
en bash sans qu'il soit imprimé:
set -x
command
set +x
traces
+ command
+ set +x
mais il devrait juste imprimer
+ command
Bash est la version 4.1.10 (4). Cela me dérange depuis un certain temps maintenant - la sortie est encombrée de set +x
lignes inutiles , ce qui rend la fonction de trace pas aussi utile qu'elle pourrait l'être.
script.sh 2>&1 | grep -v 'set +x'