Linux基础命令grep(如何过滤字符串)

grep                                #过滤    给过滤出来的内容加上颜色    按照行进行处理的

         

 

 

                   选项:

 

                           -n                           #显示出过滤出来的所在文件的行号
 
                           -v                           #排除,取反
 
                           -c                           #统计过滤出来的内容的总行数
 
                            -i                           #过滤的时候忽略大小写  
 
                            -o                          #只显示你要过滤的内容
   
                           -w                          #精确匹配  只过滤你要过滤的单词,而不是包含这个单词的字符串 
   
                            -r                          #递归过滤  针对目录进行操作 
 

 

                           -A                           #显示出你要过滤的内容及向下多少行的内容
 
                           -B                          #显示出你要过滤的内容及向上多少行的内容
 
                           -C                          #显示出你要过滤的内容向上向下各多少行
 

 

                            ^                           #以什么开头
 
                             $                           #以什么为结尾
 
                             |                           # 或者    扩展正则  
 
                           -E                          #支持扩展正则   ====  egrep
 
                            .                            #任意一个字符  排除换行符 
 
                            *                            #前面的字符出现0次或者0次以上 
 
                            .*                           #所有 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @   六月OvO  阅读(6123)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示