Eu costumo adicionar 2>&1 | tee -a <filename>
ao final dos meus comandos para que stderr seja redirecionado para stdout, então tee
o exibe na tela enquanto grava a saída em um arquivo.
Eu preciso de stdout
e stderr
para um arquivo e meu shell simultaneamente.
command > file.txt
, o usual goto, não gerará stderr
para o arquivo, nem a saída stdout
para o terminal.
command > file.txt && cat file.txt
também não funcionará porque precisa ser em tempo real e precisa ter códigos de cores.
Qual comando ou primitivo eu preciso utilizar para poder ler tanto o arquivo quanto o shell, em tempo real?
Eu costumo adicionar 2>&1 | tee -a <filename>
ao final dos meus comandos para que stderr seja redirecionado para stdout, então tee
o exibe na tela enquanto grava a saída em um arquivo.