Talvez tente isso
stdout:
$ date -e 2>&1 |tee log
date: invalid option -- 'e'
Try date --help for more information.
Arquivo de log:
$ cat log
date: invalid option -- 'e'
Try date --help for more information.
Por exemplo, escreva padrão err e saída padrão para $ LOG. mas isso não imprime nada para a saída padrão (no console)
#!/bin/bash
LOG=/var/tmp/log
#...
exec > $LOG 2>&1
meu alvo é escrever para $ LOG em qualquer saída padrão e erro padrão, mas ao mesmo tempo para a saída padrão (no console). É possível?
Tags bash logging linux shell-scripting exec