最近在学习正则表达式时,遇到了一些问题,究其原因是正则表达式与扩展正则表达式的区别没有弄清楚正则表达式与扩展正则表达式类似,只是扩展正则表达式表达更加简单正则表达式需要打\转义字符来表示某些字符的意思,而扩展正则表达式则不需要:\{m}正则表达式表示至少表示前面的字符m次{m}egrep一样\?正则表达式表示前面的字符0或1次?egrep一样\+正则表达式表示前面的字符至少一次+egrep一样\(
分类:
其他好文 时间:
2018-01-23 15:39:53
阅读次数:
178
centos7系统root无法通过su切换到某个普通用户故障原因今天由于同事的误操作,在起某个服务的时候,指定错了参数,导致系统线程被用完。故障现象[root@data~]#su-siterecoffline``su:failedtoexecute/bin/bash:资源暂时不可用如上系统提示:资源暂时不可用解决方法[root@data~]#egrep-v"^$|^#"/etc
分类:
其他好文 时间:
2018-01-22 17:24:01
阅读次数:
378
1、linux文本处理工具:????文本过滤工具:grep、egrep、fgrep????行编辑工具:sed????格式化文本工具:awk、gawk注意:centos7中,awk是指向gwak的链接文件。[root@localhost ~]# ll -l `which awk`l
分类:
其他好文 时间:
2018-01-22 14:03:53
阅读次数:
169
例题一:用dmesg列出内核信息,并找出含“e1000”的那行。解析dmesg可以列出内核产生的信息,通过grep来选取网卡的相关信息,那我想把e1000,让他显色,并且还要加上行号,该怎样表示那?我的第一步先让关键字显色,第二部是显示行号,那么如果我想在关键字的前三行后四行也显示出来,该怎样表示那上面的很简单,那我们来做这一道显示CentOS7的/etc/grub2.cfg文件中,至少以一个空白
分类:
其他好文 时间:
2018-01-21 17:30:22
阅读次数:
163
一、安装kvm 1、先在blos中,开启vt-d功能 2、检查vmx看,是否开启vt-d [root@kvm-server ~]# egrep --color '(vmx|svm)' /proc/cpuinfoflags : fpu vme de pse tsc msr pae mce cx8 ap ...
分类:
其他好文 时间:
2018-01-21 14:53:52
阅读次数:
316
linux正则表达式grep:最早的文本匹配程序,基本正则表达式(BRE)来匹配文本。egrep:扩展式grep,其使用扩展式正规表达式(ERE)来匹配文本。fgrep:快速grep,这个版本匹配固定字符串而非正则表达式。(不支持正则表达式搜索)一、linux文本查找命令对grep命令的介绍作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行模式:由正则表达式字符及
分类:
系统相关 时间:
2018-01-20 17:55:30
阅读次数:
262
什么是正则: 正则就是一串有规律的字符串。 正则三剑客: grep/egrep (egrep是grep的扩展),sed, awk grep grep过滤指定关键词 [root@localhost grep]# grep 'nologin' passwd -c 行数 [root@localhost g ...
分类:
其他好文 时间:
2018-01-16 00:40:28
阅读次数:
182
知识小提示grep‘[0-9]‘这是表示匹配里面的0-9的任何数字grep‘^[0-9]‘这是表示匹配以0或9开头的grep‘[^0-9]这是表示匹配除开0-9,其他任何字符或者字母的行grep‘^[^0-9]‘这是表示匹配除开0-9.其他任何字符或者字母开头的行‘[^]‘‘^[]‘这是两种形式‘[^$
分类:
其他好文 时间:
2018-01-15 22:38:01
阅读次数:
191
正则表达式,又称规则表达式,英文名为RegularExpression,在代码中常简写为regex、regexp或RE,是计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。在计算机科学中,正则表达式是这样解释的:它是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内
分类:
其他好文 时间:
2018-01-15 20:24:48
阅读次数:
100