Uso:
bash -x /path/to/a/script |& more
A saída bash
xtrace é gravada no STDERR, enquanto o piping |
está apenas fornecendo o STDOUT de bash -x /path/to/a/script
a more
ou qualquer outro comando no lado direito de |
.
|&
canalizará tanto o STDOUT quanto o STDERR para more
, para que você possa usá-los com more
.
Como alternativa, se você está preocupado apenas com o encanamento do xtrace
(STDERR), use este:
bash -x /path/to/script 2>&1 >/dev/null | more
Ao redirecionar para um arquivo, se você quiser redirecionar a saída do script e a saída xtrace
use qualquer um dos seguintes:
bash -x /path/to/script &>/where/to/save
bash -x /path/to/script >/where/to/save 2>&1
Se você quiser redirecionar apenas o xtrace
:
bash -x /path/to/script 2>/where/to/save