序 产品经理(PM)过来找你要最近某某的数据,而你知道这些数据目前只能通过日志文件去分析,因为我们知道,我们不可能把所有数据都放入db中(这不科学啊!)。每当有这样任务的时候,你就用php或java(又或c)写一个特殊任务的程序,这真是一件令人头痛的事情。 放入db??? 为什么我不建议把...
分类:
其他好文 时间:
2015-02-06 18:37:40
阅读次数:
118
find?.?-iname?‘*.java‘?-exec?wc?-l?{}?\;?|?sort?-n?|?cut?--delimiter=.?-f?1?|?awk?‘{s+=$1}END{print?s}‘ 今天有时间来解释此条命令。I‘m fresh man...
分类:
系统相关 时间:
2015-02-06 13:26:10
阅读次数:
209
awk:
awk名来:三个人名的缩写,他们是:Aho、(Peter)Weinberg 和(Brain)Kernighan;行处理时可以处理行内字段,这是grep/sed搞不定的;特殊地,用$0表示正行;用法:awk [ -F re] [parameter...] ['prog'] [-f progfile][in_file...]
-F 列分隔符;prog:'pattern {acti...
分类:
其他好文 时间:
2015-02-05 18:18:57
阅读次数:
139
什么是awk?
你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什
么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk...
分类:
其他好文 时间:
2015-02-05 13:52:04
阅读次数:
289
需求来源:默认的iplinkshow命令输出会输出系统中已经存在的网卡(包括虚拟网卡)的名称、MAC地址、端口状态等信息,但也夹杂着一些无用的信息,此次的字符串操作就是将这些信息中的网卡名称、MAC地址、端口状态取出来。涉及到的知识包括:常用的字符串的处理工具awk、sed、cut..
分类:
系统相关 时间:
2015-02-05 11:38:32
阅读次数:
759
netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}‘http://blog.sina.com.cn/s/blog_623630d50101r93l.html查看连接某服务端口最多的的IP地址netstat-nat|grep"192.168.1.15:22"|awk‘{print$5}‘|awk-F:‘{print$1}‘|sort|uniq-c|sort-nr|head-20
分类:
Web程序 时间:
2015-02-05 11:34:01
阅读次数:
230
假设现在有如下一个txt的文本记录:
a|b|c|150203161843.289|||
1|2|c|150203161843.300|||
a|m|c|150203161943.289|||
|b|c|150203162843.289|||
a||c|150203171843.289|||
按|分割后的第四个域表示的时间,假设现在需要把第四个域单独提取到一个文件中,那么使用下面的命令即可完成...
分类:
其他好文 时间:
2015-02-03 19:34:49
阅读次数:
163
一、awk的正则表达式1.正则表达式常见的用法[A-Z]一个大写字母[a-z]一个小写字母[0-9]一个数字[^A-Z]除了大写字母之外的一个字符[^a-zA-Z]一个非英文字母的字符[^a-zA-Z0-9]一个非英文字母、且非数字的字符[a-z]\{3,5\}代表以小写字母组成的字符串,长度是3~52.查看tcp端口状..
分类:
其他好文 时间:
2015-02-03 15:23:43
阅读次数:
176
#cat xxx | awk '{if(system("grep -qiw 'huawei'")) {print "huawei"$0;}else {print $0;}}' >yy.csv#cat xxx | awk '{for (i=0;iyy.csv#cat xxx |if grep -q -...
分类:
系统相关 时间:
2015-02-02 19:44:37
阅读次数:
136
(2012-03-27 01:37:28)标签:awkgsublinux函数it分类:linuxgsub函数则使得在所有正则表达式被匹配的时候都发生替换gsub(regular expression, subsitution string, target string);简称 gsub(r,s,t)...
分类:
其他好文 时间:
2015-02-02 17:50:29
阅读次数:
169