[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Enviar apenas stderr para email
From: |
eniorm |
Subject: |
Enviar apenas stderr para email |
Date: |
08 Apr 2014 05:42:29 -0700 |
Olá galera. Tenho um script de backup de bancos Firebird. Gostaria que enviar o stdout para null ou para log normalmente, porém só se acontecer erro, então ir para o meu email.
gbak -b -x -y -z -etc 2>&1 | mail -s "erro gbak" address@hidden
Isso tem funcionado, porém até o stdout vai para o email, não só o erro.
Então alguns comandos adicionais ao backup, tipo a limpeza do banco, que não retorna nada no tty, só caso ocorra erro, acabo recebendo um email em branco.
Alguma possibilidade mais simples de fazer isso em uma linha de comando?
att
- Enviar apenas stderr para email,
eniorm <=