O que você precisa é de tee
:
./script.sh | tee -a script_output.log
O parâmetro -a
é anexado ao arquivo de saída, já que você usou >>
em seu exemplo.
Eu sei que você pode salvar a saída da execução de um script / arquivo em outro arquivo usando:
./script.sh >> script_output.log
mas isso não exibe a saída no terminal durante a execução. Existe alguma maneira de também salvar o conteúdo da execução em um arquivo e exibir as mensagens no terminal, durante a execução do script?
Obrigado antecipadamente