gpt4 book ai didi

ubuntu - Debian Ubuntu : most pager does not print the required foreground colors

转载 作者:行者123 更新时间:2023-12-04 18:42:16 25 4
gpt4 key购买 nike

需要
在 Debian/Ubuntu 操作系统中,我需要打印(到 STDOUT)一个由寻呼机解释的嵌入格式的文件(我使用的是“大多数”),但它不能正确插入颜色。即使在文件中定义为黑色或红色或绿色或其他任何颜色,所有前景色都显示为白色。我找不到强制使用文件格式的寻呼机设置。

问题 :
是否有一个选项可以强制寻呼机“大多数”使用文件格式?
或者
我应该使用另一个寻呼机(而不是目前的“大多数”)吗?

一些细节 :我的文件内容示例:

481\tparameter.foo.bar\t\033[1;32m\033[40m10.0.0.0/255.0.0.0, 172.16.0.0/255.240.0.0\t\033[1;31m\033[40m10.0.0.0/255.0.0.0,192.168.0.0/255.255.255.0\033[00m\n    

作品 (不使用寻呼机时可以正确解释颜色)
echo -e $(cat myfile)  

不工作 (使用寻呼机“最”时,前景颜色显示为白色)
echo -e $(cat myfile) | most  

或者
echo -e $(cat myfile) | pager  

最佳答案

这是我为在 shell 中获得文件着色而设计的解决方案。
一、安装包source-highlight

    alex@dionisos:wikimodels$ sudo apt-get install source-highlight

然后创建一个名为 colorcat 的脚本具有以下内容
    #!/bin/sh
/usr/share/source-highlight/src-hilite-lesspipe.sh $*

并将其保存在您的 $PATH .我用了 ~/bin但是 /usr/local/bin也是一个不错的选择。

制作 colorcat脚本可执行文件
    alex@dionisos:wikimodels$ chmod +x ~/bin/colorcat

然后就做
    alex@dionisos:wikimodels$ colorcat Comments.scala | most

它将以漂亮的颜色显示。

你也可以做
    alex@dionisos:wikimodels$ colorcat Comments.scala

如果需要,可以用于小文件。

关于ubuntu - Debian Ubuntu : most pager does not print the required foreground colors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5096403/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com