Você não mencionou muito sobre COMO você o usa; mas se a "rolagem da tela" for o problema em questão: capture TODAS as saídas em um arquivo.
<command> | tee output 2>&1
Deixe-me começar dizendo que não sou um usuário Linux experiente.
Eu estou tentando depurar um script mysql no linux, no entanto, meu problema é que a maioria das consultas é bem-sucedida, então não consigo ver as mensagens de erro porque elas rolam para fora da tela. Estou executando as consultas de um arquivo grande usando o \. comando.
Eu queria saber se havia uma maneira de mostrar apenas as mensagens de erro quando executo o arquivo sql. No momento, ele mostra as mensagens de erro e a consulta OK, ....
Eu realmente não me importo com as consultas que estão bem, apenas os erros.
Obrigado!
Você não mencionou muito sobre COMO você o usa; mas se a "rolagem da tela" for o problema em questão: capture TODAS as saídas em um arquivo.
<command> | tee output 2>&1
Você pode querer executar o mysql no modo batch (mysql -B), que não dá a saída além de erros, nem mesmo um prompt.