默认将 STDOUT 和 STDERR 镜像到文件

默认将 STDOUT 和 STDERR 镜像到文件

我如何才能实现将 STDOUT 记录到文件中(附加),但保留流程(将 STDOUT 留在 STDOUT)?

STDOUT 应该透明地工作,但也应该记录到文件中,而不必在每个命令输入上都使用“tee”。STDERR 也一样。

简单来说,将输出镜像到文件。

答案1

那么使用‘脚本’命令怎么样......

script -a
(run your commands)
exit

这将创建一个名为 typescript 的文件,记录您输入的所有命令及其各自的输出。

相关内容