码迷,mamicode.com
首页 >  
搜索关键字:awk 文本处理工具    ( 4925个结果
查杀8080端口程序
为了做自动化部署,第一步就是要先根据端口杀死进程,举例的端口号是8080。? 在linux下很容易做到,方法是:? netstat -nlp |grep :::8080 |awk ‘{print $7}‘ |awk -F/ ‘{print $1}‘ |xargs kill -9? 在windo...
分类:其他好文   时间:2014-12-01 11:32:51    阅读次数:193
Awk报告生成器
Awk报告生成器一、awk概念以及使用格式Awk是一个强大的报告生成器,awk自身具有遍历的功能,支持条件循环,就是一个编程语言,awk的输出1、print命令后接各项目使用逗号分割,而输出时则使用输出符分割。2、输出是个字符串或数值,当记录的字段、变量或awk的表达式:数值会被隐..
分类:其他好文   时间:2014-12-01 06:37:45    阅读次数:164
find之exec和args
本来以为以前的差不多够用了。呵呵,看到很多高手用高技巧,心痒痒的觉得我自己还可以提升啊。。哈哈哈。这个实践起来之后,,SED,AWK也得深化一下,,,SHELL和PYTHON,作运维的两样都不能废。。。~~~~~~~~~~~~~~~~~~~~~find . -name "*.txt" -exec r...
分类:其他好文   时间:2014-12-01 00:38:24    阅读次数:279
awk 常用命令
1、统计列数 cat XX |awk -F"\t" '{print NF}' |more 2、对某一列的值进行判断 cat xx |awk -F "," '{if($2=="3"){ print $2}}' |more...
分类:其他好文   时间:2014-11-30 16:52:27    阅读次数:101
awk 分组统计
文件aa.txt,格式为: 时间 url 2 url1 8 url3 2 url2 3 url1 4 url3要求:在第二列url相同条件下,输出第一列最大值,第一列平均值,第二列出现相同url次数。每行输出列格式为:第一列最大值、第一列平均值、第二列出现相同url次数、url...
分类:其他好文   时间:2014-11-30 00:12:58    阅读次数:888
PHP正则表达式的快速学习方法
1、入门简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。...
分类:Web程序   时间:2014-11-29 18:45:12    阅读次数:253
find的用法
find在Linux系统中和其它工具,如sed、awk、grep等结合起来用,非常有用。1、列出系统中所有属于root用户的“set uid”文件#find / -perm 4755 –uid 0 –type f –print2、用inode号查找文件#find / -inum 1877432 //...
分类:其他好文   时间:2014-11-29 01:22:20    阅读次数:227
Python文件处理程序一例
刚才某个运维交流群中有个同学提出了以下需求:abc124cba234abc356cba244ddd234我想计算这样一个文件里面第一列相同名称的第二列和,有什么简单方法?结果要类似下面的abc480cba378之后有位shell的大牛很快提出了解决方案:awk‘{a[$1]+=$2}END{for(iina)printi,a[i]}‘test.txts..
分类:编程语言   时间:2014-11-28 18:32:45    阅读次数:213
linux 直接通过命令获取到IP,mac等
//通过命令获取mac地址ifconfig eth0 |grep HWaddr | awk'{print $5}'//获取IP地址ifconfig eth0 | grep Bcast | awk '{print $2}' | awk -F ':' '{print $2}'
分类:系统相关   时间:2014-11-28 17:37:00    阅读次数:189
sed例题
cata.txt192.168.1.1/hello1/b.do?bb=4192.168.1.2/hello2/a.do?ha=3192.168.1.3/hello3/r.do?ha=4如何显示成以下效果?192.168.1.1b.do192.168.1.2a.do192.168.1.3r.do解答:方法一:[ley@localhostscript]$awk‘BEGIN{FIELDWIDTHS="11945"}{print$1,$3}‘a.txt192.168.1.1b.do1..
分类:其他好文   时间:2014-11-27 18:49:26    阅读次数:125
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!