Linux 下动态输出的日志信息应该如何保存?
收藏(0)
分享
相关标签:
注意:本文归作者所有,未经作者允许,不得转载
-
2022年7月11日 10:57
docker-compose 输出带转义序列的编码(ANSI 颜色代码, ANSI escape sequences, ANSI color codes)的日志,最好的做法是除掉转义。
0. 关闭 compose 的 ansi 输出. 看文档似乎 --no-ansi 可以关闭
1. 输出管道中间加个可以去除转义的程序, ansi2txt 或者 sed 替换
2. 切换到 非 tty 模式(一般程序检测到 tty 才会输出颜色编码), 比如 ls -cl < /dev/null |& cat
搜索关键词:drop ANSI color codes,
0
0
-
2022年7月11日 12:57
请了解 标准输出和标准错误输出
0
0
-
2022年7月11日 13:59
6 楼正解, > log.txt 2>&1
0
0