因为tail本身不支持,除非你去改tail的源码。
虽然这个并不难,但不至于
可以这样做
tail -f xxx.log | perl -pe 's/(ERROR)/\e[131m$1\e[0m/g'
借助perl高亮。
其中的
ERROR就是要高亮的字符串
而后面的[131m$1\e[0m就是高亮的颜色。
可以自行更改。
我是题主,没先到不能自问自答,换了个马甲过来答题废话不说上图:
其实grep关键字高亮本来就是linux的功能,xshell只是一个控制台工具不能通过设置xshell来实现,需要做的如下
随便grep一下看看有没有关键字高亮
比如: ps -ef | grep reids
没有高亮的话
首先 cat ~/.bashrc 查看一下linux配置.bashrc文件的作用,
然后vim ~/.bashrc 编辑
嫌麻烦的话可以直接 vim ~/.bashrc 查看顺便修改这个配置文件
具体修改方法就是加入alias grep='grep --color=auto'
如果不成功的话请注意是否有空格
4.source ~/.bashrc 使修改生效
5.没报错的话你就成功了,报错的话vim看下是不是有多余的空格
参考
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)