Eu tenho um script (bash) que termina como:
drive push 2>&1
wait
echo "Backed up."
Quando chamado no terminal, o comando drive push
gera a saída Resolving
primeiro e, em seguida, a animação do cursor por vinte segundos e, em seguida, imprime No changes detected.
. O script é chamado para registrar em um arquivo. E o arquivo de log nunca mostra o No changes detected.
. Sempre tem:
Resolving
Backed up.
O que está acontecendo aqui? Por que não consigo capturar a mensagem No changes detected.
? Como posso capturá-lo?
Tags shell-script