String 使用grep为文件中的文本着色

String 使用grep为文件中的文本着色,string,grep,String,Grep,我有一个带有长连续字符串的“data.txt”文件。我需要给两个特定子字符串之间的字符串部分上色。如何使用grep实现这一点 我使用的是OpenSuse12.3。如果您正在寻找的是屏幕截图,请查看。在这种情况下,这两个词是foo和bar 如果是,您可以在屏幕截图中尝试grep regex 你的意思是你需要grep--color=always否。我需要像这样的grep--color=always[color thing from'sub_string_1'到'sub_string_2']数据。谢谢

我有一个带有长连续字符串的“data.txt”文件。我需要给两个特定子字符串之间的字符串部分上色。如何使用grep实现这一点


我使用的是OpenSuse12.3。

如果您正在寻找的是屏幕截图,请查看。在这种情况下,这两个词是
foo
bar

如果是,您可以在屏幕截图中尝试grep regex


你的意思是你需要
grep--color=always否。我需要像这样的grep--color=always[color thing from'sub_string_1'到'sub_string_2']数据。谢谢!。但有一个问题,如果我想给
foo
bar
加上颜色,我需要在代码中做些什么改变?@fts那么你根本不需要到处看看。只是
grep-color-P'foo.*?bar'