文本处理类的命令:wc,word count ctrl+d 提交 行 单词数 字节数 wc [option] [file]... -l:统计行数 -c:统计字节数 -w:统计单词数 tr:转换或删除字符,tr ‘集合1’ ‘集合2’,必须使用管道 转换字符:会把第一个字符集的对应转换为第二个字符集中 ...
分类:
系统相关 时间:
2017-03-21 13:08:51
阅读次数:
139
摘要:第三章讨论的是编写Shell脚本时经常用到的两个基本操作。第四章总共介绍了约30种处理文本文件的好用工具。 第三章 查找与替换 概括:本章讨论的是编写Shell脚本时经常用到的两个基本操作:文本查找、文本替换。 3.1 查找文本 如需从输入的数据文件中取出特定的文本行,主要的工具为grep程序 ...
分类:
系统相关 时间:
2017-03-17 23:31:40
阅读次数:
279
awk概述AWK的名字来自于其创始人Aho,Weinberger,Kernihan三人的名字首字母的组合。awk是一个功能非常强大的文本处理工具,它能把文本当做数据库,然后把数据库中的每一行切分为多个字段,可以实现分别对多个字段或行进行处理,并使之按照一定的格式输出,所以awk是文本报告生成..
分类:
其他好文 时间:
2017-03-10 22:40:35
阅读次数:
247
sed 是一个比较古老的,功能十分强大的用于文本处理的流编辑器,加上正则表达式的支持,可以进行大量的复杂的文本编辑操作。sed 本身是一个非常复杂的工具,有专门的书籍讲解 sed 的具体用法,但是个人觉得没有必要去学习它的每个细节,那样没有特别大的实际意义。网上也有很多关于 sed 的教程,我也是抱 ...
分类:
其他好文 时间:
2017-02-24 23:53:02
阅读次数:
327
前言 正则表达式的用途很多,特别是在查找替换,文本处理,爬虫项目中应用更是很多: 复杂的字符串搜寻、替换工作,无法用简单的方式(类似借助标准库函数)达成。 能够帮助你进行各种字符串验证。 不止应用于编程语言中:JavaScript、JAVA、Perl、PHP、C#... 也应用于许多操作系统的主流指 ...
分类:
其他好文 时间:
2017-02-20 16:40:15
阅读次数:
196
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。 正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码: 1 . 校验密码强度 ...
分类:
其他好文 时间:
2017-02-19 18:37:32
阅读次数:
198
防伪码:老骥伏枥,志在千里。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
简要记录几个平时常用的shell文本处理命令。每个都有强大的功能,慢慢研究。 ...
分类:
其他好文 时间:
2017-02-18 09:26:13
阅读次数:
105
1.sed概述sed是StreamEDitor的缩写,意为流式文本编辑器。sed名字来源于其功能,可以想象污水流经污水处理点后流出更为干净的水,sed也一样,文本中的数据流可以使用sed这个文本处理工具中各种编辑命令进行处理,最终以另一种格式输出。sed是一种‘非交互式‘的编辑器,一次只处..
分类:
其他好文 时间:
2017-02-14 22:28:11
阅读次数:
366