ps aux |grep java
grep 常用选项
-E开启扩展的正则表达式 Extend-i忽略大小写ignore case-v反选 invert-n显示行号-w匹配单词:like=like like!=liker-c显示匹配了多少行-o只显示匹配到的字符串--color=[always|never|auto] --colour=[always|never|auto]将匹配到的内容高亮显示-A num显示匹配到的字符串所在的行及其后num行 after-B num显示匹配到的字符串所在的行及其前num行 before-C num显示匹配到的字符串所在的行及其前后各num行 context
demo
grep "高亮显示内容" 202108212.log --color -n
grep "两个文件里需要高亮显示的内容" 202108212.log 202108211.log --color -n
grep "一共匹配了多少行" 202108212.log -c
# 先搜索 202112 再从结果里搜索 20211201
grep "202112" 202108212.log | grep "20211201" --color
egrep
extend grep grep -E
demo
# | 或运算
egrep "开闸请求参数|使用线下卷,上传数据到平台" 202108212.log --color -n
grep "开闸请求参数|使用线下卷,上传数据到平台" 202108212.log -E --color -n
fgrep
fast grep
demo
fgrep -c "快速搜索统计匹配的行数" 202108212.log