当前位置: 技术问答>linux和unix
grep匹配字符串
来源: 互联网 发布时间:2016-07-26
本文导语: grep 'VirtualHost [0-9]*.[0-9]*.[0-9]*.[0-9]*' httpd.conf 匹配后的结果是: 我只想要红色这部分,而不是红色这部分所在的行 请问,grep是否有某个参数可以实现只打印所匹配的字符窜,而不是打印字符串所在的行? 谢了先~ ...
grep 'VirtualHost [0-9]*.[0-9]*.[0-9]*.[0-9]*' httpd.conf
匹配后的结果是:
我只想要红色这部分,而不是红色这部分所在的行
请问,grep是否有某个参数可以实现只打印所匹配的字符窜,而不是打印字符串所在的行?
谢了先~
|
grep 'VirtualHost [0-9]*.[0-9]*.[0-9]*.[0-9]*' httpd.conf | awk -F: '{prin
t substr($1,2)}'
t substr($1,2)}'