shell的awk,sort,uniq使用
来源:互联网 发布:java编译和加载的顺序 编辑:程序博客网 时间:2024/05/13 11:33
昨天为了处理一堆日志,重温了awk和sort等shell命令,研究了半天其实就一条语句:awk -F @ '{print(substr($1,112,6)"/t"substr($1,19,4))}' pullbiz.log.2007-06-1*|sort +0 +1|uniq -c-F @指用@作分隔符,因为日志里面每个字段都是靠右对齐、左补空格,没有办法用空格来分段了,只好找了一个不会出现的字符@来分成一段。应该有很好的办法不区分段,直接用substr的,还要请知道的大师指教。substr($1,112,6)就是取个别字符了,"/t"tab的转义字符,sort +0 +1|是按照第一,第二列排序。注意sort很奇怪,像数组下标那样是从0开始数起的。这篇文章很详尽的介绍了sort的用法:http://blog.chinaunix.net/u/774/showart_302452.html;排序之后就可以uniq -c了,像是count(*)...group by那样。
- shell的awk,sort,uniq使用
- Linux shell工具grep awk cut sort uniq sort 使用小结
- 【shell】sort uniq
- awk sort uniq wc -l
- awk、cut、sort和uniq
- diff/sort/uniq/awk/vi
- 几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk
- 几个常用的文本处理shell 命令:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk
- GREP、SED、AWK、TR、SORT、UNIQ的一些用法
- Linux下的sed、awk、cut、sort、uniq工具
- grep awk cut sort uniq sort
- shell中使用sort和uniq实现两文件的并集,交集和差集
- 使用awk,sort和uniq从ATS访问日志中统计出异常链接域名的次数排名
- shell工具——cut、tr、grep、sort、uniq、re、sed、awk
- shell 删除文本中的重复行(sort+uniq/awk/sed) (方法=效率啊)
- linux sort/uniq 使用
- 用awk一些常用技巧sort uniq
- awk sort cut uniq 速查
- Owc的使用---自己封装好的类可以实现14种分析图
- 还是来这里落户了
- 使用HttpURLConnection 的post方法来返回一个xml
- ListView的SubItems使用的时候出现“无效属性值”的err
- 微软ATC的笔试面试经历
- shell的awk,sort,uniq使用
- MS-ATC笔试 题目 (含部分答案)
- Java 高层网络编程 (GET,POST取得数据)
- java.net.HttpURLConnection的使用
- [转]FSO写UTF-8编码文件
- 一个计算机高手的成长(转载)
- Ubuntu 忘记密码
- javaScript 和 prototype类的创建与继承
- SQL查询中的转义字符