小编fil*_*g g的帖子

将“jq”输出管道输送到“less”时如何保持颜色?

我有一个简单的 json 文件,如果我将“jq”的输出通过管道传输到“less”,颜色会被删除。

这有效:

# yey, lots of colors
jq "." /tmp/myfile.json
Run Code Online (Sandbox Code Playgroud)

这不起作用:

# ugly output :( , no colors
jq "." /tmp/myfile.json | less -R
Run Code Online (Sandbox Code Playgroud)

关于如何使“更少”保持颜色的任何想法?

unix linux pipe jq less-unix

11
推荐指数
1
解决办法
2815
查看次数

标签 统计

jq ×1

less-unix ×1

linux ×1

pipe ×1

unix ×1