一、正则表达式 1、匹配字符的类型 [a-z]:小写字母 [A-Z]:大写字母 [a-Z]:小或大写字母 [0-9]:数字 [a-zA-Z0-9]:表示匹配一个为字母或数字的字符 . :匹配1个任意字符,空格除外 [0-f]:16进制数 abc | def:abc或defa (bc | de) f: ...
分类:
系统相关 时间:
2017-07-12 15:20:38
阅读次数:
285
awk命令简介:awk是一个强大的文本分析工具,通常,awk是以文件的每一行,为处理单位的。awk每接收文件的一行,然后执行相应的命令,来处理文本。1.命令格式:awk‘pattern{action}‘{filenames}其中pattern表示AWK在数据中查找的内容,而action是在找到匹配内容时所执行的一系列..
分类:
系统相关 时间:
2017-07-10 16:29:39
阅读次数:
223
正则就是用一些具有特殊含义的符号组合一起来描述字符或字符串的方法。在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,下面我们就为大家介绍三种文本处理工具/命令:grep、sed、awk,它们三者均可以解释正则 一:grep 参数 -n :显示行号 -o :只显示匹配的内容 - ...
分类:
其他好文 时间:
2017-07-05 15:21:36
阅读次数:
132
一、grep简介
二、基本正则表达式
三、egrep扩展正则表达式
四、其他文本及查看工具{wc,cut,sort,uniq,diff,patch}
五、练习用例一、grep简介文本处理工具: Linux上文本处理三剑客: grep:文本过滤工具(模式:pattern) grep:基本正则表达式,-E扩展,-F egrep:扩展正则..
分类:
其他好文 时间:
2017-06-29 00:50:57
阅读次数:
232
1、grepgrep(globalsearchregularexpression(RE)andprintouttheline,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。语法:grep[options]‘pattern‘input_file...[options]主要参数:-c:只输出匹配行的计..
分类:
系统相关 时间:
2017-06-16 15:22:49
阅读次数:
293
use tools for extracting ,analyzing and manipulating text data 使用提取、分析和处理文本数据的工具 全文阅读 cat:直接抓取文件,一次性输出 less:分屏工具 (上下键,pageup pagedown,:搜索关键字,退出q) man帮 ...
分类:
其他好文 时间:
2017-06-15 12:47:35
阅读次数:
174
本文将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk; 提供的例子和参数都是最常用和最为实用的; 我对shell脚本使用的原则是命令单行书写,尽量不要超过2行; 如果有更为复杂的任务需求,还是考 ...
分类:
系统相关 时间:
2017-06-12 14:37:55
阅读次数:
188
稍微接触过linux都会知道有三个非常强大文本处理工具,那就是grep、sed和awk,想必都有听说过吧。Linux文本处理三剑客:grep,egrep,fgrep:文本过滤工具(模式:pattern); grep:基本正则表达式,支持-E,-F egrep:扩展正则表达式,支持-G,-F fgrep:不支持正则表达..
分类:
系统相关 时间:
2017-06-05 22:19:37
阅读次数:
271
什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的,可以解释正则的有三种文本处理工具/命令:grep、sed、awk,今天我们先来熟悉g ...
分类:
系统相关 时间:
2017-06-04 00:52:52
阅读次数:
498
一 什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。 生活中处处都是正则: 比如我们描述:4条腿 你可能会想到的是四条腿的动物或者桌子,椅子等 继续描述:4条腿,活的 就只剩下四条腿的动物这一类了 在linu ...
分类:
系统相关 时间:
2017-06-03 23:25:11
阅读次数:
268