Qualcuno sa se possiamo dire set +xin bash senza che venga stampato:
set -x
command
set +x
tracce
+ command
+ set +x
ma dovrebbe solo stampare
+ command
Bash è la versione 4.1.10 (4). Questo mi sta infastidendo da un po 'di tempo: l'output è ingombro di set +xlinee inutili , rendendo la funzione di traccia non così utile come potrebbe essere.
script.sh 2>&1 | grep -v 'set +x'