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