Czy ktoś wie, czy możemy powiedzieć set +x
w bashu bez drukowania:
set -x
command
set +x
ślady
+ command
+ set +x
ale powinien po prostu wydrukować
+ command
Bash to wersja 4.1.10 (4). Od jakiegoś czasu mnie to niepokoi - wyjście jest zaśmiecone bezużytecznymi set +x
wierszami, przez co narzędzie śledzenia nie jest tak przydatne, jak mogłoby być.
script.sh 2>&1 | grep -v 'set +x'