gpt4 book ai didi

linux - Grep 大量命令,按行排列,带有颜色

转载 作者:太空宇宙 更新时间:2023-11-04 12:00:06 25 4
gpt4 key购买 nike

查找有关使用 grep 查找大量不同字符串的一些信息,添加颜色。

例如;

grep -h -i "changing" /var/log/messages*

我将如何完成此输出,为任何“变化的”输出添加颜色?

此外,如果我想添加另一个字符串“changing and battery for example”,我将如何对它们进行颜色协调?

谢谢

最佳答案

唯一的着色 grep 可以做的是突出显示找到的搜索文本。

您可以使用 grep -E 'thing1|thing2|thing3' 检测多个事物

如果你想打印所有文件但突出显示那些东西,那么你需要为其他行添加一个虚拟匹配:grep -E '^|thing1|thing2|thing3'.

如果您想进行更巧妙的着色,那么 sed 或 awk 可以让您注入(inject)特定的颜色控制序列,尽管您必须将其硬连线到您的特定终端类型。

关于linux - Grep 大量命令,按行排列,带有颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52812727/

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