9.1正则介绍_grep(上)什么是正则正则是一串有规律的字符串掌握好正则对于编写shell脚本有很大的帮助各种编程语言中都有正则,原理是一样的本章将要学习grep/egrep、sed、awkgrepgrep[-cinvABC]‘word‘filename-c行数-i不区分大小写-n显示行号-v取反-r遍历所有子目录-A后面跟数字,过滤出符合要求的行以及下面n行-B同上,过滤出符合
分类:
其他好文 时间:
2018-01-15 12:32:34
阅读次数:
163
对“正则表达式”的定义是:它使用单个字符串来描述或匹配一系列符合某个句法规则的字符串。 grep/egrep 该命令的格式:grep [-cinvABC] 'word' filename,其常用的选项如下所示。 -c:表示打印符合要求的行数。 -i:表示忽略大小写。 -n:表示输出符合要求的行及其行 ...
分类:
其他好文 时间:
2018-01-13 23:54:38
阅读次数:
375
grep 命令介绍 grep是一个强大的文本搜索工具命令,用于查找文件中符合指定格式的字符串,支持正则表达式。如不指定任何文件名称,或是文件名为 ,则gerp命令从标准输入设备中读取数据。 家族包括 `egrep fgrep``。 egrep 和 fgrep 命令只跟 grep 有很小的不同。 eg ...
分类:
系统相关 时间:
2018-01-06 00:04:52
阅读次数:
299
bash的正则表达式有些特殊的用法,需要使用egrep来替代grep语句: 1. "+" 重复前一个字符re至少一次(这里要区别".",也即重复0或者更多次) 2. "?" 重复前一个字符0或者1次 3. "|" 或者的意思,匹配前或者匹配后都算匹配成功 4. "()" 群组匹配,我的理解(就是把括 ...
分类:
其他好文 时间:
2018-01-03 19:42:52
阅读次数:
138
Linux文本处理三剑客之grep grep:文本过滤(模式:pattern)工具 grep, egrep, fgrep(不支持正则表达式搜索) sed:stream editor,文本编辑工具 awk:Linux上的实现gawk,文本报告生成器 grep grep: Global search R ...
分类:
系统相关 时间:
2018-01-01 22:01:59
阅读次数:
328
echo的参数、date的参数、PATH、开关机、 vim快捷键 ,awk sed egrep 的一些使用
关注微信公众号:linux运维菜鸟之旅
分类:
系统相关 时间:
2017-12-28 23:19:02
阅读次数:
901
前言:在服务器中对日志进行处理是十分常见的工作,所以运维对于各种文本工具来查看、分析、统计,是必备的基本工。那么学习正则表达式、grep、egrep、和tr、sort、uniq等常见的文件处理命令就十分有必要了。1、工具分类?文件内容:less和cat?文件截取:head和tail?按列抽取:cut?按关键字抽取:grep2、工具集锦2.1、文件内容查看命令:cat,tac,rev;(1)cat语
分类:
系统相关 时间:
2017-12-28 13:54:16
阅读次数:
192
1 egrep --color=auto 'vmx|svm' /proc/cpuinfo2 yum install kvm qemu-kvm python-virtinst libvirt libvirt-python virt-manager libguestfs-tools virt-viewer3 modprobe -a kvm kvm_i
分类:
其他好文 时间:
2017-12-22 00:41:21
阅读次数:
183
我们在上一节当中讲述了正则表达式(BRE, ERE),它们两个的正则表达式元字符书写方式有些不同,以及我们也讲述了grep和egrep和fgrep之间的关系也知道了如何使用,它是根据用户所指定的"PATTERN"来对文本进行逐行匹配进行过滤,将匹配到的行进行输出,之后我们也介绍了其文本查看处理工具,例如:wc、cut、sort、uniq、diff、pat
分类:
系统相关 时间:
2017-12-20 13:43:07
阅读次数:
200