Кто-нибудь знает, можем ли мы сказать set +x
в bash без его печати:
set -x
command
set +x
следы
+ command
+ set +x
но он должен просто напечатать
+ command
Bash - это версия 4.1.10 (4). Это меня уже некоторое время беспокоит - вывод загроможден бесполезными set +x
строками, что делает средство трассировки не таким полезным, как могло бы быть.
script.sh 2>&1 | grep -v 'set +x'