以下代码经过测试通过,系统centos 6.3
一、匹配或
sed 匹配100_1000或bigger_1000
sed -n '/100_1000\|bigger_1000/p' 20160220
sed -n '/\(100_1000\|bigger_1000\)/p' 20160220
awk匹配100_1000或bigger_1000
默认是$0匹配,所以写不写均可
awk '/100_1000/||/bigger_1000/{print $0}' 20160220 | head
awk '$0~/100_1000/||/bigger_1000/{print $0}' 20160220 | head
grep匹配100_1000或bigger_1000 -E选项表示扩展的正则表达式
grep -E '(100_1000|bigger_1000)' 20160220 | head
二、匹配与
sed匹配与
sed -n '/19000/{/100_1000/p}' 20160220 | head
awk匹配与
awk '/19000/&&/100_1000/{print $0}' 20160220 | head
awk '$0~/19000/&&/100_1000/{print $0}' 20160220 | head
grep匹配与
grep -E '(19000.*100_1000|100_1000.*19000)' 20160220 | head
相关文章
- grep 和 perl多个条件匹配
- centos 正则,grep,egrep,流式编辑器 sed,awk -F 多个分隔符 通配符 特殊符号. * + ? 总结 问加星 cat -n nl 输出文件内容并加上行号 alias放~/.bash_profile 2015-4-10 第十三节课
- Grep命令查找多个字符串(grep同时匹配多个关键字或任意关键字)
- grep和sed匹配多个字符关键字的用法
- [转]Jquery属性选择器(同时匹配多个条件,与或非)(附样例)
- Jquery属性选择器(同时匹配多个条件,与或非)(附样例)
- sed awk grep 同时匹配多个条件
- linux shell grep/awk/sed 匹配tab
- 用sed、awk、grep同时匹配多个条件(与模式、或模式)
- jquery属性选择器(同时匹配多个条件)