一、什么是正则 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。 在linux中,通配符是由shell解释的,而正则表达式则是由命令解释的。被称为文本处理三剑客:grep、sed、awk,它们三者均可以解释正则。 二、grep 1、参数 -n :显示行号 -o ...
分类:
其他好文 时间:
2017-03-27 17:12:32
阅读次数:
266
防伪码:老骥伏枥,志在千里。7.1grep过滤来自一个文件或标准输入匹配模式内容。除了grep外,还有egrep、fgrep。egrep是grep的扩展,相当于grep-E。fgrep相当于grep-f,用的少。Usage:grep[OPTION]...PATTERN[FILE]...支持的正则描述-E,--extended-regexp模式是扩展正则表达式..
分类:
系统相关 时间:
2017-02-18 21:43:37
阅读次数:
300
防伪码:锄禾日当午,汗滴禾下土。8.3.77内置函数函数描述int(expr)截断为整数sqrt(expr)平方根rand()返回一个随机数N,0和1范围,0<N<1srand([expr])使用expr生成随机数,如果不指定,默认使用当前时间为种子,如果前面有种子则使用生成随机数asort(a,b)对数组a的值进行..
分类:
系统相关 时间:
2017-02-18 21:42:09
阅读次数:
217
sed简介sed与grep、gawk并称为文本处理三剑客--streameditorforfilteringandtransformingtextsed编辑器:每次从文本文件中读取一行到sed的模式匹配空间进行匹配也称行编辑器如下图sed有两个空间一个是模式匹配空间,另一个是保持空间,sed可以在模式空间和保持空间中进行数据交..
分类:
其他好文 时间:
2017-01-31 20:12:49
阅读次数:
283
文本处理工具:Linux上文本处理三剑客:grep:文本过滤工具(以模式过滤:pattern)sed:streameditor,流编辑器,文本编辑工具awk:Linux上的实现为gawk,文本报告生成器(格式化文本)正则表达式:regularexpressionREGEXP由一类特殊字符及文本字符所编写的模式,其中有些字符不..
分类:
其他好文 时间:
2016-12-25 02:16:35
阅读次数:
112
文本处理三剑客:grep,egrep,fgrep:文本过滤器
sed:streamEDitor:流编辑器,行
awk:文本格式化工具,报告生成器sed[OPTION]...‘script‘[input-file]
script:地址定界编辑命令
[option]
-n:不输出模式空间中的内容至屏幕
-e:多点编辑
-f/path/to/sed_script_file:
-r..
分类:
其他好文 时间:
2016-12-24 23:19:20
阅读次数:
262
高级编辑命令:h:把模式空间中的内容覆盖至保持空间中
H:把模式空间中的内容追加至保持空间中
hHCopy/appendpatternspacetoholdspace
g:把保持空间中的内容覆盖至模式空间中
G:把保持空间中的内容追加至模式空间中
gGCopy/appendholdspacetopatternspace.
x:把模式空间中的内..
分类:
其他好文 时间:
2016-12-24 23:17:50
阅读次数:
222
grep: Linux上文本处理三剑客 1 grep:文本过滤(模式:pattern)工具; *(grep, egrep, fgrep) 2 sed:stream editor,文本编辑工具; 3 awk:Linux上的实现gawk,文本报告生成器; grep: Global search REgu ...
分类:
系统相关 时间:
2016-12-10 19:31:07
阅读次数:
271
文本处理、正则表达式、cut、grep、egrep、fgrepLinux中文本处理工具最常用的就是文本处理三剑客grep、sed、awk再配合正则表达式,可以实现足够多的文本处理功能。工具的强大之处是因为使用它的人,如何才能发挥文本处理工具的作用呢?答案就是正则表达式,其实正则表达式,只..
分类:
系统相关 时间:
2016-11-03 03:17:46
阅读次数:
318
awk:Aho,Weinberger,Kernighan,报告生成器,格式化文本输出有多种版本:Newawk(nawk),GNUawk(gawk)gawk–模式扫描和处理语言基本用法:awk[options]‘program’var=valuefile…awk[options]-fprogramfilevar=valuefile…awk[options]‘BEGIN{action;...}pattern{action;...
分类:
系统相关 时间:
2016-10-06 23:17:45
阅读次数:
412