一. awk应用场景格式化数据或从一个大的文本文件中抽取记录二. 使用方法
命令行方式
$awk [-F field-separator] ‘commands’ input-file(s)
commands是真正的awk命令
[-F域分割符]是可选的,如果无-F选项,awk默认用空格作为分隔符,如果域分隔符不为空格,比如要浏览以”:”作为分隔符的password文件则必须指明-F选项,如:...
分类:
系统相关 时间:
2015-04-09 08:58:58
阅读次数:
193
简介awk逐行读入文本,以空格为默认分隔符切片,对各部分分析处理使用方法awk 'pattern {action}' filenameawk 'pattern {action} pattern {action}...' filenameawk -F ":" 'BEGIN {print "name,....
分类:
其他好文 时间:
2015-04-08 14:41:13
阅读次数:
112
grep 命令
选项
意义
-c
匹配行的数量
-i
忽略大小写
-h
查询多文件时不显示文件名
-l
只列出匹配的文件名,不列匹配行
-n
列出匹配行,并列出行号
-s
不显示不存在或无匹配的错误信息
-v
显示不包含匹配文本的所有行
-w
匹配整词
-r
递归搜索...
分类:
其他好文 时间:
2015-04-02 18:57:05
阅读次数:
176
一. AWK说明awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据...
分类:
系统相关 时间:
2015-03-18 20:06:06
阅读次数:
227
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
awk也有三种使用方式:
1.awk [选项] ‘awk命令’ 输入文件
2.awk [选项] -f awk脚本文件 输入文件
3. ./awk脚本文件 输入文件...
分类:
其他好文 时间:
2015-03-12 01:02:37
阅读次数:
131
简介
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。
awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。
awk其名称得自于它的创始人 Alfr...
分类:
系统相关 时间:
2015-03-10 17:28:22
阅读次数:
292
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:
系统相关 时间:
2015-03-06 15:47:36
阅读次数:
216
文件:datafileSteveBlenheim:238-923-7366:95LathamLane,Easton,PA83755:11/12/56:20300BettyBoop:245-836-8357:635CutesyLane,Hollywood,CA91464:6/23/23:14500Ig...
分类:
系统相关 时间:
2015-03-04 18:28:40
阅读次数:
246
awk编程语言/数据处理引擎
创造者: Aho weinberger kernighan
基于模式匹配检查输入(逐行读入逐行输出)
将期望的匹配结果print到屏幕
语法格式:
awk '模式 {操作}' 文件1 文件2 。。。。。
常用的内建变量
NR 当前...
分类:
其他好文 时间:
2015-03-02 13:12:51
阅读次数:
151