在使用Linux系统中,grep命令是一个非常常用的文本搜索工具,它可以帮助用户快速查找指定文本内容。在grep命令中,有一个非常重要的参数就是“-w”,该参数可以实现精确匹配,即只匹配整个单词,而不是子串。
对于一些需要查询特定单词的情况,精确匹配是非常重要的。比如我们需要查找文件中包含“red”的单词,那么如果不使用精确匹配,可能会匹配到“red”这个单词的子串,比如“redhead”、“c            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-12 09:59:26
                            
                                277阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            为什么要学习 Shell 脚本语言?现代的互联网架构底层系统几乎都是基于 Linux 操作系统构建的,Linux 的核心价值在于提供了强大的系统内核功能进行文件管理和信息交互管理。而 Shell 则是软件研发人员高效控制和使用 Linux 的工具和桥梁。Shell 本身是 C 语言编写的系统软件,通常也叫命令行工具。它具有一个基础的界面,用户在这个界面通过 Shell 脚本语言(Shell Scr            
                
         
            
            
            
            一,grep命令有什么用个人觉得grep命令就是一个对文本或输出进行匹配并控制输出的一个工具,看一下下面的参数,部分翻译了,有不对的地方,还请指正; 1. grep --help  
2. 匹配模式选择:  
3.  -E, --extended-regexp     扩展正则表达式egrep  
4.  -F, --fixed-strings       一个换行符分隔的字符串的集合f            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 22:52:09
                            
                                2549阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep -w            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-09 10:27:03
                            
                                162阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep -w "xxx"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-09 10:29:00
                            
                                180阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep -w "xxx"            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-11 09:57:37
                            
                                1028阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep -w            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-11 09:45:26
                            
                                1837阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、grep    grep命令主要用于文本内容的查找。它支持正则表达式查找,命令格式为:grep [option] pattern filename    例如:在filename文本中查找包含”text”的行:grep "text" filename    这条命            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 12:37:19
                            
                                24阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux三剑客:grep,awk 和 sed,从功能上来说分别对应了查找,分段,修改。我们这里聚焦在查找上。命令含义grep是 `global regular expression print` 的缩写,中文含义是全局正则表达式打印工具,用于数据查找和定位。所以使用grep的基础就是了解正则表达式,这部分不用赘述,网上很多内容。工作常用的grep命令和意义:基础操作:
grep pattern            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 08:38:42
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep,egrep,fgrepgrep: 根据模式搜索文本,并将符合模式的文本行显示出来。pattern: 文本字符和正则表达式的元字符组合而成匹配条件grep [options] PATTERN [FILE...] -i --color -v 显示没有被模式匹配的行 -o 只显示被模式匹配到的字符串*: 任意长度的任意字符?: 任意单个字符[]: [^]: 正则表达式:Regular            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 19:54:28
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            使用grep实现精确过滤的五种方法 (1)当被过滤的内容占据一行时 [root@MySQL scripts]# cat oldboy.log 200 0200 2000 [root@MySQL scripts]# grep "\b200\b" oldboy.log 200 #<==正则按单词匹配 [            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-29 12:25:14
                            
                                381阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如果是有进程名为abcd,abcde等有包含"abc"字符的,那么判断将会不准备,如果精确的匹配到abc呢,当时不知道,只能很诚实的回答,不清楚 其实答案很简单,用grep –w "abc" 或者是grep "\<abc\>"都可以实现 -w, --word-regexp 强制 PATTERN 仅完            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-08 16:24:00
                            
                                682阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            [学习]:[Linux] grep用法grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)用法概述[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename
选项与参数:
-a :将 binary 文件以 text 文件的方式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-16 14:07:28
                            
                                29阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep命令及正则表达式
grep命令
   
   grep , egrep , fgrep
   grep,sed,awk 文本处理三剑客
   grep: Global search REgular expression and Print out the line;全面查找正则表达式并将匹配到的行显示出来;
正则表达式
  
   正则表达式主要应用对象是文本,因此它在各种文本编辑            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-21 06:55:19
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            sed -n '/\bstart)/a \\t#check that portmap or rpcbind is up \n\t/etc/init.d/portmap status \n\t[ $? -ne 0 ] && /etc/init.d/portmap start' /etc/init.d/nfssed 用  \b 标示边界grep -w            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-03-28 18:10:00
                            
                                2920阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep命令使用方法在linux中,我们可以使用grep去筛选我们所需要的列。 linux中可以分为基本正则表达式grep,拓展正则表达式egrep,不支持正则表达式fgrep。虽然fgrep不支持正则表达式,但是他的处理文本的速度是最快的。grep的使用grep [option] 'pattern' FILE
option:
--color=auto   符合条件的字符串用高亮红色显示
exp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 19:38:39
                            
                                133阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录grep命令:基本的正则表达式(Basic Regular Expression,BRE)扩展正则表达式 grep命令:功能:根据用户指定的”pattern(过滤条件)“对目标文本逐行进行匹配检查;打印出符合条件的行,即文本搜索工具。注:PATTERN即过滤条件指由文本字符及正则表达式元字符所编写的字符串。grep家族有三大成员分别为:grep:支持使用基本正则表达式。egrep:支持使用扩            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-02 20:46:52
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                 [root@testdb2 ~]# grep write_enable=YES /etc/vsftpd/vsftpd.conf    write_enable=YES    #anon_mkdir_write_enable=YES    [root@testd            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-10-13 16:18:25
                            
                                6362阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux是一款备受欢迎的开源操作系统,它的发展历史可以追溯到1991年。在Linux发展的早期阶段,一个叫做“grep”的命令成为了Linux用户不可或缺的工具之一。
“grep”是一款用于在文本中搜索指定字符串的命令行工具。它的名字来自于英语中的“global search regular expression print”,意为全局搜索正则表达式并打印匹配结果。通过grep命令,用户可以在            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-16 10:04:06
                            
                                205阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            grep: 
         查找行里符合条件的字符串 
 grep退出状态: 
     0: 表示成功; 
     1: 表示在所提供的文件无法找到匹配的pattern; 
     2: 表示参数中提供的文件不存在。 
 参数说明: 
              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-15 09:00:32
                            
                                950阅读