LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 902|回复: 2

在console下如何将一段文字中某个字符串用颜色标记?

[复制链接]
发表于 2008-12-4 14:41:49 | 显示全部楼层 |阅读模式
就像在firefox中用搜索功能显示出来的那样.
在console下, 如何将一段文字中的某个指定字符串标记上颜色输出?
如:
$ cat foo
the quick brown fox jumps over the lazy dog.

那么如何将foo的文容输出并把fox用颜色(如红色)显示.
发表于 2008-12-4 16:27:44 | 显示全部楼层
echo -e 'the quick brown \033[1;31m fox \033[0m jumps over the lazy dog.'
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-5 10:52:22 | 显示全部楼层
谢谢!
我找到了另一个方法.
cat foo | histring 'fox'
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表