Dentro do bashscript, estou usando exec e tee para redirecionar os logs para stdout e um arquivo de log ao mesmo tempo - Unix & Stack Exchange do Linux .
exec &> >(tee -a "${LogFile}")
Estou pesquisando outro script (para definir algumas variáveis de ambiente) dentro deste script da seguinte forma:
source "${AnotherScript}" 2>&1 | tee -a "${LogFile}"
Mas, isso registra a saída apenas para o script pai e não para os scripts que são chamados dentro dos scripts pai.
Como devo modificar este comando para registrar a saída completa de todos os scripts?
Tags bash logs tee exec io-redirection