Executar comando "tee" no MySQL via shell script [RESOLVIDO]

1. Executar comando "tee" no MySQL via shell script [RESOLVIDO]

Adilson Fausto Silva
AdilsonFausto

(usa Debian)

Enviado em 02/07/2014 - 17:57h

Olá,

Estou tentando executar o comando tee através de um arquivo .sh, porém este comando não é executado.
Segue conteúdo do arquivo .sh:

-----------------------------------------------------------------------------------------
#!/bin/bash

mysql -u [login] -p[senha] -e "tee /diretorio/arquivo.log; SHOW SLAVE STATUS \G; notee;"

-----------------------------------------------------------------------------------------

Também tentei desta forma, porém sem sucesso:

----------------------------------
mysql -u [login] -p[senha] << EOF
tee /diretorio/arquivo.log
SHOW SLAVE STATUS \G
notee
EOF
----------------------------------

Desde já agradeço!


  


2. Re: Executar comando "tee" no MySQL via shell script [RESOLVIDO]

Adilson Fausto Silva
AdilsonFausto

(usa Debian)

Enviado em 04/07/2014 - 12:20h

Consegui de uma forma bem simples resolver o problema com o conteúdo abaixo:

=============================================================================
#!/bin/sh

mysql -u [login] -p[senha] -e "SHOW SLAVE STATUS \G" | tee /backup/outro.log

=============================================================================






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts