文本处理时,经常要删除重复行,下面是三种方法? 第一,用sort+uniq,注意,单纯uniq是不行的。 sort -n test.txt | uniq 第二,用sort+awk命令,注意,单纯awk同样不行,原因同上。 [zhangy@BlackGhost ~]$ uni...
分类:
系统相关 时间:
2014-11-25 19:09:10
阅读次数:
197
一、前言 Velocity作为历史悠久的模板引擎不单单可以替代JSP作为Java Web的服务端网页模板引擎,而且可以作为普通文本的模板引擎来增强服务端程序文本处理能力。而且Velocity被移植到不同的平台上,如.Net的 NVelocity和j...
分类:
其他好文 时间:
2014-11-22 14:35:52
阅读次数:
227
一、前言 Velocity作为历史悠久的模板引擎不单单可以替代JSP作为Java Web的服务端网页模板引擎,而且可以作为普通文本的模板引擎来增强服务端程序文本处理能力。而且Velocity被移植到不同的平台上,如.Net的NVelocity和...
分类:
其他好文 时间:
2014-11-22 07:05:58
阅读次数:
232
awk是Unix环境下一种非常好的语言,适合于文本处理和报表生成,它还有许多精心设计的特性,允许进行特殊技巧程序设计。对于短消息来说,比如处理话单文件,使用awk就非常方便,鉴于测试组大部分人对awk并不熟悉,因此仅以本文作一个提纲挈领的介绍,希望对初学者迅速掌握awk有所帮助。
2 第一部分:入门 2.1 第一个awk程序
所有的编程书籍都是通过一个“Hello wo...
分类:
其他好文 时间:
2014-11-21 18:42:10
阅读次数:
130
一、前言 Velocity作为历史悠久的模板引擎不单单可以替代JSP作为Java Web的服务端网页模板引擎,而且可以作为普通文本的模板引擎来增强服务端程序文本处理能力。而且Velocity被移植到不同的平台上,如.Net的NVelocity和js...
分类:
其他好文 时间:
2014-11-21 15:43:42
阅读次数:
230
python 是一种灵活的脚本编程语言,c\c++、java、php、jsp等能做的python一样能做,而且在某些领域能做得更好,如对文本处理、网络服务器编程等,既简单又快速。由于python源代码是用c语言编写的,所以执行效率非常高。目前python最新版本为3.3.2,但最流行为2.x所以我们...
分类:
编程语言 时间:
2014-11-20 18:22:32
阅读次数:
309
matplotlib,是python下著名的图形库,作文本处理,也可以画一些图来看看~ http://matplotlib.org/downloads.html 能画出下面的图形呢,这不仅是文本处理了,还有科学计算的部分了。不错不错。可以研究研究,这个R应该更强大~ 这个库还依赖: numpy,要先...
分类:
编程语言 时间:
2014-11-19 22:01:41
阅读次数:
244
Oracle正则表达式 正则表达式具有强大、便捷、高效的文本处理功能。能够添加、删除、分析、叠加、插入和修整各种类型的文本和数据。Oracle从10g开始支持正则表达式。 下面通过一些例子来说明使用正则表达式来处理一些工作中常见的问题。 1. REGEXP_SUBSTR REGEXP_SUBSTR ...
分类:
数据库 时间:
2014-11-15 23:03:48
阅读次数:
440
序 这篇是跟大家没事聊聊正则表达式而已,可不要拿这个当学习教材啊!——如果看着舒服,那么给Me推荐一下。正则是什么玩意? 其实这个东西就是一个文本处理工具。记住只是一个“工具”而已,不要想的太复杂。 对于这玩意,能用就用,不能用,咱们就不用他,换个称手的家伙。跟杀人一个道理,如果觉得枪不好用,...
分类:
其他好文 时间:
2014-11-15 15:21:53
阅读次数:
144
tail-f查看文件尾部,等待显示后续追加至本文件的新内容文本处理:cut,join,sed,awkdatabase:数据库cut:-d:制定字段分隔符,默认是空格-f:指定要显示的字段-f1,3-f1-3
分类:
其他好文 时间:
2014-11-14 01:46:30
阅读次数:
195