Dis*_*ame 5 osx terminal output
我想运行一个命令,然后在屏幕上显示输出并将其输出到日志文件,目前我使用tee -a,但问题是tee不保留颜色,目前我还没有找到方法去做。
tee对颜色一无所知。但是,某些应用程序仅在其输出到终端时才产生彩色输出,而不是在它转到常规文件或管道时。在这种情况下,检查是否可以告诉应用程序无论如何都要产生彩色输出。例如,在 OSX 下,对于ls,您需要设置环境变量CLICOLOR_FORCE。
如果应用程序在其输出为终端且无法配置时表现不同,则在终端中运行它。该script实用程序在终端中运行命令并记录输出、转义序列、屏幕重绘等。
script -q brew.log brew …
Run Code Online (Sandbox Code Playgroud)
(但是 brew 不是已经保存日志了吗?也许如果你设置了HOMEBREW_LOGS?)
| 归档时间: |
|
| 查看次数: |
1296 次 |
| 最近记录: |