Eu sei que posso redirecionar a saída xtrace para some_file com algo assim:
exec 2 >> some_file
set +x
... mas isso envia para some_file não apenas a saída xtrace , mas também qualquer outro conteúdo originalmente enviado para fd 2 , que inclui a maioria das mensagens de erro e avisos, todos não relacionados a xtrace .
Existe uma maneira de capturar somente a saída xtrace em some_file ?
Devo acrescentar que estou procurando uma maneira de fazer isso que distorcesse o mínimo possível a saída xtrace e as informações de tempo coletadas por meio de uma configuração PS4 como, por exemplo,
zmodload zsh/datetime
export PS4='${(j::)epochtime} %N:%i> '
Tags performance zsh audit tracing