linux - 如何在 linux 终端中禁用 gcc 错误颜色?
问题描述
我想将我的 linux 终端输出复制到一个文件中。终端输出包含 gcc 错误,这些错误是彩色的,因此我在文本输出文件中看到了特殊字符。
我能做些什么来避免这种情况?
我正在使用以下命令
mycommand 2>&1 | tee filename.txt
我可以禁用颜色或使用带有颜色的输出文件。
解决方案
您可以添加 gcc 标志-fdiagnostics-color=never
或-fno-diagnostics-color
.
推荐阅读
- javascript - Visual Studio Code:在“props”之后键入点会导致它自动完成为“ImagePropTypes” - 为什么?
- android - 在 Android 中使用默认相机意图访问所有相机镜头
- c# - 如何在嵌套数组上使用 DateRange 查询 Elasticseach?
- javascript - Javascript 响应性
- c# - 有没有办法通过不同的条目过滤 DataTable?
- haskell - 基于REFLECTX的切换收缩和扩展
- solidity - 从合约B获取合约A地址
- python-3.x - 如何在pyqt中显示RGB图像
- python - 使用来自另一个数组的索引切片一个 numpy 数组
- python - OpenCV drawContours 没有保存