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