如何根据某些搜索模式为unix中的文本文件着色?

时间:2017-03-22 13:49:28

标签: shell unix scripting

我在unix目录中有一个.txt文件,我想基于某种模式为特定行着色。请让我知道我应该如何完成这项任务。

另外,如果有任何文件可以参考"文本文件中的数据着色"

,请告诉我。

1 个答案:

答案 0 :(得分:0)

对您的环境做出许多假设(例如,这可能不起作用,但有时可行),您可以使每一行与字符串匹配" foo"红色与:

foo

将模式匹配中的baseGroups替换为您想要匹配的模式,sed将在行的开头和结尾发出颜色代码以更改演示文稿。在此示例中,我将颜色更改回绿色。很难尝试将颜色恢复到以前的状态,并且更容易选择颜色而不是尝试这样做。您可以选择不同的颜色代码以匹配您的首选输出。