Existem três fluxos principais de dados: entrada, saída e erro.
-
Stdin é entrada
-
O stdout é emitido
-
Stderr é um erro
Você pode redirecionar as mensagens de erro adicionando este 2>file.log
no final do seu comando.
Isto irá gravar erros no arquivo de log que, por sua vez, você poderá ler com tailf file.log
- em uma tela separada, se desejar.
$( echo 'show databases;' | /usr/bin/mysql --defaults-extra-file=/etc/sqlbackup/my.cnf -e 'show databases' -s --skip-column-names 2>>file.log |grep -vi information_schema )
Se precisar de mais detalhes, dê uma olhada aqui: link