码迷,mamicode.com
首页 >  
搜索关键字:awk 文本处理工具    ( 4925个结果
Openwrt 获取客户端实时流量
echo "Collecting data..."echo ""cat /proc/net/arp | grep : | grep ^192 | grep -v 00:00:00:00:00:00 | awk '{print $1}' > mac-ipiptables -N UPLOADiptabl...
分类:其他好文   时间:2014-08-27 18:26:28    阅读次数:885
awk与sort去重复取最值
文件a内容:1341231122542213543323214654125234565512想从文件a中得到第一列重复值中对应第二列的最大值和最小值。即:最大值1342543544655234最小值112221321412512一句程序的写法:1、得到最大值:sort-s-k1n-k2nra|awk‘!a[$1]++‘2、得到最小值:sort-s-k1n-k2na|awk‘!a[$1]..
分类:其他好文   时间:2014-08-27 13:11:08    阅读次数:235
awk与sed:一个关于多行处理的例子
前几天在CSDN上看到一个帖子http://bbs.csdn.net/topics/390848841,楼主贴了下面的问题: 例:123456789012345678901234567890如何能把上面数据转换成123456789012345678901234567890     看了几位网友的回复,觉得还是挺有意思,也收获了一些知识,因为部分网友只给出了解决方法,没有解释下,我根...
分类:其他好文   时间:2014-08-27 13:00:37    阅读次数:155
正则表达式(初步了解)
什么是正则表达式?简单的说,正则表达式就是一套大量的字符串而定义的规则和方法。通过正则表达式这些特殊符号,我们可以快速的过滤,替换需要的内容。为什么要学习正则表达式?在工作中,我们做LINUX运维工作,时刻面对着大量的日志,程序,命令的输出。迫切的需要过滤我们需..
分类:其他好文   时间:2014-08-27 02:49:37    阅读次数:274
轻松上手 正则表达式与grep,sed,awk(一)
一些废话: 对于正则表达式,一直都是似懂非懂,看到一些代码,脚本中带有正则,awk,sed,心里总有点虚。主要是记不住,平时又没怎么用,也就没总结了。现在有空,决定总结一下,顺便克服一下看到shell,js这些带有正则就心虚的弱点。打算分三篇文章来写 正文: 一般来说,正则分好几种,但基本都差不多,我所了解的有 “基本正则”,“扩展正则“及”perl正则”,本文更偏向说记录“基本正则”和“扩...
分类:其他好文   时间:2014-08-26 23:03:16    阅读次数:419
shell文本过滤编程(五):awk之printf
【版权声明:转载请保留出处:blog.csdn.net/gentleliu。Mail:shallnew at 163 dot com】  在大多数情况下 awk 的 print 语句可以完成任务,但有时我们还需要更多。在那些情况下,awk 提供了两个我们熟知的函数 printf() 和 sprintf()。是的,如同其它许多 awk 部件一样,这些函数等同于相应的 C 语言函数。printf()...
分类:其他好文   时间:2014-08-26 23:01:46    阅读次数:595
Linux 输出文件列数,拼接文件
如果我只想看看文件的前几行,每行的字段数(列数),我的文件已tab作为分隔符(这个可以自己指定),其具体命令如下:head fileName | awk -F'\t' '{print NF}'如果想着想着按列拼接文件,可用:paste -d'\t' file1 file2如果想着把一个空字段,拼接到...
分类:系统相关   时间:2014-08-26 22:41:26    阅读次数:278
linux 系统登录用户操作记录
1,mkdir/usr/local/proxycatproxy#!/bin/bashUser=$USERIp=${SSH_CLIENT%%*}Date="`date+%Y-%m-%d`"Logfile=/var/log/myaudit/${User}_${Ip}_${Date}.log#exportLogfile=/var/log/myaudit/${User}_${Ip}_${Date}.logexportPROMPT_COMMAND=‘{date"+%y-%m-%d%T#####$(whoami|awk"..
分类:系统相关   时间:2014-08-26 19:55:27    阅读次数:226
awk 常用
awk‘{printNR}‘aa.txt 变量NR,记录号awk‘END{print}‘aa.txt最后一行awk‘/22$/‘aa.txt 以22结尾的awk‘/^birdman/‘aa.txt 以birdman开头的的awk‘/\<^birdman.*22$\>/‘aa.txt 以birdman开头22结尾的行awk‘/\<^birdman.*22$\>/{print$2}‘aa.txt 以birdman开头22结尾的..
分类:其他好文   时间:2014-08-26 19:51:07    阅读次数:195
在linux下用awk分析日志文件
今儿刚坐下不久,领导就发话了,在这么个文件中找到开头为To: =?,包在尖括号中的数据存到数据库中。文件如下:To: =?UTF-8?B?5p2O5LqR5biG?= Message-ID: Subject: =?UTF-8?B?5p2O5LqR5biG77yM5oub5ZWG6K+B5Yi4IOm...
分类:系统相关   时间:2014-08-26 13:23:56    阅读次数:234
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!