如何编写标准输出和错误logging和从exec

例如,将标准错误和标准输出写入$ LOG。 但是这不会打印任何东西到标准输出(在控制台上)

#!/bin/bash LOG=/var/tmp/log #... exec > $LOG 2>&1 

我的目标是写任何标准输出和标准错误,但在同一时间标准输出(在控制台上)$ LOG。 可能吗?

也许试试这个

标准输出:

 $ date -e 2>&1 |tee log date: invalid option -- 'e' Try date --help for more information. 

日志文件:

 $ cat log date: invalid option -- 'e' Try date --help for more information.