SED、AWK、GREP与或匹配
来源:互联网 发布:女朋友性格太强势 知乎 编辑:程序博客网 时间:2024/05/18 15:28
A与B A或B
awk /A/&&/B/ /A/||/B/
grep grep A|grep B A/|B
sed /A/{/B/..} /A/..;/B/..;
实例操作如下:
[root@mby /home/sysadmin/zhaoyj]# cat test
AAA
BBBB
AAABBBB
CCCC
DD
[root@mby /home/sysadmin/zhaoyj]# awk '/A/&&/B/{print}' test
AAABBBB
[root@mby /home/sysadmin/zhaoyj]# awk '/A/&&/B/&&/C/{print}' test
[root@mby /home/sysadmin/zhaoyj]# grep A test |grep B
AAABBBB
[root@mby /home/sysadmin/zhaoyj]# grep A test |grep B |grep C
[root@mby /home/sysadmin/zhaoyj]# awk '/A/||/B/||/C/{print}' test
AAA
BBBB
AAABBBB
CCCC
[root@mby /home/sysadmin/zhaoyj]# grep 'A/|B' test
AAA
BBBB
AAABBBB
[root@mby /home/sysadmin/zhaoyj]# grep 'A/|B/|C' test
AAA
BBBB
AAABBBB
CCCC
可是当我用sed来测试的时候为什么就不能实现呢,尝试了两种方法都无法实现,谁能告诉我这到底是为什么呢
难道是sed版本问题吗,当我用sed --version 执行的时候却是报错信息没有显示版本信息
[root@mby /home/sysadmin/zhaoyj]# sed -n '/A/{/B/p}' test
sed: 1: "/A/{/B/p}": extra characters at the end of p command
[root@mby /home/sysadmin/zhaoyj]# sed -n '/A|B/p' test
[root@mby /home/sysadmin/zhaoyj]# sed '/A/{/B/..}' test
sed: 1: "/A/{/B/..}": invalid command code .
[root@mby /home/sysadmin/zhaoyj]# sed '/A/..;/B/..;' test
sed: 1: "/A/..;/B/..;": invalid command code .
- SED、AWK、GREP与或匹配
- Awk、sed与grep简介
- grep 或 egrep 或awk 过滤两个或多个关键词|使用grep匹配“与”或者“或”模式
- grep 或 egrep 或awk 过滤两个或多个关键词|使用grep匹配“与”或者“或”模式
- grep 或 egrep 或awk 过滤两个或多个关键词|使用grep匹配“与”或者“或”模式
- sed awk grep 同时匹配多个条件
- sed awk grep 同时匹配多个条件
- grep,sed,awk练习
- grep awk sed
- sed,grep,awk, 参考手册
- Linux grep sed awk
- GREP,AWK,SED
- linux grep sed awk
- grep、sed、awk
- awk---grep----sed
- grep、sed、awk
- grep sed awk 实例
- grep、sed、awk
- Linux 焦点模型分析
- 运筹学
- 数学建模
- android中自动匹配框AutoCompleteTextView用法
- 龙星计划又开始了 from http://www.cvchina.info/2011/03/29/dargon-star-2011/
- SED、AWK、GREP与或匹配
- 如何注册java程序为windows服务
- QT下BasicExcel库的初步使用
- Agile, Scrum, RUP, CMM/CMMI, UML
- tomcat配置
- 0.VC(ui)-WM_KILLFOCUS和WM_SETFOCUS
- 将鼠标消息发送给指定的父控件_勾子
- 让FireFox火狐支持迅雷精简版
- 这些管理学定律你知多少?