码迷,mamicode.com
首页 >  
搜索关键字:awk 文本处理工具    ( 4925个结果
初步学习awk
awk是Unix环境下一种非常好的语言,适合于文本处理和报表生成,它还有许多精心设计的特性,允许进行特殊技巧程序设计。对于短消息来说,比如处理话单文件,使用awk就非常方便,鉴于测试组大部分人对awk并不熟悉,因此仅以本文作一个提纲挈领的介绍,希望对初学者迅速掌握awk有所帮助。 2          第一部分:入门 2.1    第一个awk程序 所有的编程书籍都是通过一个“Hello wo...
分类:其他好文   时间:2014-11-21 18:42:10    阅读次数:130
SHELL SED AWK 语法
原文地址:http://blog.chinaunix.net/uid-15811445-id-176318.html Shell shell 测试表达式 -a file 检查文件是否存在(与-e同) -b file 检查文件是否为特殊块设备 -c file 检查文件是否为特殊字符设备 -d fil ...
分类:系统相关   时间:2014-11-21 18:30:00    阅读次数:368
ceph-dash一键安装
start_dash.sh tar-zxvf./ceph-dash.tar.gz cdceph-dash perlstart.pl stop_dash.sh value=`ps-ef|grep"python./ceph-dash.py"|awk‘{print$2}‘|head-1` echo$value kill-9$value &KillThread(); my$Usee=system("whoami"); if($User!="root") { die"Thisscriptmustb..
分类:其他好文   时间:2014-11-21 16:27:36    阅读次数:148
Zabbix监控(十二):自动监控Linux端口
1、客户端新建脚本[root@agent01~]#vi/usr/local/zabbix_agent/sbin/discovertcpport.sh #!/bin/bash portarray=(`netstat-tnlp|egrep-i"$1"|awk{‘print$4‘}|awk-F‘:‘‘{if($NF~/^[0-9]*$/)print$NF}‘|sort|uniq`) #namearray=(`netstat-tnlp|egrep-i"$1"|awk{‘print$7‘}|awk-F‘..
分类:系统相关   时间:2014-11-21 00:07:40    阅读次数:414
grep、sed、awk、perl等对正则表达式的支持的差别
在各种常用的工具中, 正则表达式如此的相似却又不同。 下表列出了一些常用的正则表达式,以及其不同之处。 项目总多,遗漏必有不少,请各位看官不吝指出。 以perl的正则为基准,不同的用法以粉红色标出。 grep 2...
分类:其他好文   时间:2014-11-20 20:29:12    阅读次数:220
linux脚本随笔-01
#### 获取配置文件配置路径,javapath为配置项,var为具体的配置值eval $(awk -F "javapath=" '{if($2=="") {print $2} else {print "var="$2}}' 1.sh)echo $var#####计算MD5值file=1.shmd5...
分类:系统相关   时间:2014-11-20 18:32:05    阅读次数:168
鸟书shell 学习笔记(二) shell中正则表达式相关
通配符与正则表达式的区别 通配符是bash原生支持的语法+表格 语系设置 : export LANG=C grep alias 设置 : grep --color=auto 正则表达式是处理字符串的一种表示方式, 正则表达式需要支持的工具支持才可以 通配符: 正则: 拓展正则: grep 的一些高级参数...
分类:系统相关   时间:2014-11-20 17:08:38    阅读次数:225
shell脚本字符串截取
shell字符串的截取的问题:一、Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.expr $a : ‘\(.\\)...
分类:系统相关   时间:2014-11-19 21:55:33    阅读次数:314
awk使用方法
1.awk中引用外部变量,有三种方式awk 'pattern{action}' file1)awk '{print a,b}' a=111 b=222 file,此时BEGIN模块无法用该变量2) awk -v a=111 b=222 '{print a,b}' file3) a=111;b="网页...
分类:其他好文   时间:2014-11-19 21:49:29    阅读次数:126
linux常用文字处理命令总结
linux常用文字处理命令...
分类:系统相关   时间:2014-11-19 18:41:26    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!