E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
awk学习笔记
awk学习
Awk学习笔记
1.awk简介 2.awk命令格式和选项 2.1.awk的语法有两种形式 2.2.命令选项 3.模式和操作 3.1.模式 3.2.操作 4.awk的环境变量 5.awk运算符 6.记录和域
赵王军
·
2014-08-06 09:00
[linux]awk 学习笔记
awk学习笔记
最近添加了几个功能的日志,但是呢,这个日志就是输出,一般自己也发现不了问题,于是想写一些简单的监控脚本来看看日志的大致情况,比如有没有error,每天有多少error报出来。
lzz957748332
·
2014-08-03 12:00
linux
运维
awk
awk学习笔记
转载:http://man.lupaworld.com/content/manage/ringkee/awk.htm1. awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk
taobinli
·
2014-06-20 15:30
笔记
awk
awk学习笔记
不错的学习链接:所以拷贝下来了http://sebug.net/paper/books/awk/awk是行处理器:相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程: 依次对每一行进行处理,然后输出awk命令形式:awk[-F|-f|-v]‘BEGIN{}//{command1;command2}END{}’file [-F|-f|-v]
zl624867243
·
2014-04-30 10:05
awk
awk学习笔记
不错的学习链接:所以拷贝下来了http://sebug.net/paper/books/awk/awk是行处理器:相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:awk[-F|-f|-v]‘BEGIN{}//{command1;command2}END{}’file[-F|-f|-v]大参
叱诧少帅
·
2014-04-30 10:05
awk
shell基础
awk学习笔记
awk文本处理 独立的编程语言,有流程控制,可以顶一变量,有自己的函数。 通常和shell连用,获取指定的数据给shell脚本处理。 单独使用时,主要用来对数据统计。awk语法格式 -awk[选项]‘[条件]{处理动作}’文件列表(多个文件用空格隔开) -命令|awk[选项]‘[条件]{处理动作}’处理数据的方式 以行为处理单位。 对数据进行逐行处理。 处理完当前行,把当前行处理结果输出。 在处理
独缘
·
2014-02-16 11:39
linux中awk
awk 学习笔记
转载自http://man.lupaworld.com/content/manage/ringkee/awk.htm#id2809263
Awk学习笔记
整理:Jimsof肥肥世家Copyright2004
爷_爷
·
2013-12-20 17:08
学习笔记
awk
awk学习笔记
Awk学习笔记
1.awk简介2.awk命令格式和选项 2.1.awk的语法有两种形式 2.2.命令选项3.模式和操作 3.1.模式 3.2.操作4.awk的环境变量5.awk运算符6.记录和域
zxz108318
·
2013-12-17 11:19
awk
awk命令详解
awk命令用法
awk学习笔记
,非常实用
SED与
AWK学习笔记
17,494views, Linux,by木木. 1.基本概念Sed是一个“非交互式”的面向字符流的编辑器。
caochenxian
·
2013-10-31 10:00
Awk学习笔记
--
Awk学习笔记
1.awk简介2.awk命令格式和选项2.1.awk的语法有两种形式2.2.命令选项3.模式和操作3.1.模式3.2.操作4.awk的环境变量5.awk运算符6.记录和域6.1.记录6.2
fzxu_05
·
2013-09-18 11:00
awk
笔记
AWK学习笔记
1. awk是三个 人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。awk是一种样式扫描与处理工具。但其功能却大大强于sed和grep。 awk支持对记录和字段的处理,其中对字段的处理是grep和sed不能实现 的,这也是awk优于二者的原因之一。 2.与其它UNIX命令一样,awk拥有自己的语法: awk [ -
lelglin
·
2013-09-09 12:00
学习笔记
awk
阅读更多
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
keny_keny
·
2013-08-01 22:00
编程
awk
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
keny_keny
·
2013-08-01 22:00
编程
SED与
AWK学习笔记
1.基本概念Sed是一个“非交互式”的面向字符流的编辑器。这个面向字符流就像是我去餐厅点了一道菜让厨师做,菜都是字符,厨师做好后直接送到我面前。所以我只要下达命令就好。Sed的优点是可以在一个地方指定所有的编辑指令,然后通过文件传递一次来执行他们。但是它在每次多于一行的处理能力方面有限制。Awk的典型应用是将数据转换成格式化的报表。增强可读性。因此当数据有某种结构时就能最好的体现awk的好处。Aw
zgtjwyftc
·
2013-07-28 14:00
linux
awk
sed
Awk学习笔记
//转自:http://man.lupaworld.com/content/manage/ringkee/awk.htm#id2809497
Awk学习笔记
整理:Jimsof 肥肥世家Copyright©
Sasoritattoo
·
2013-07-17 10:00
awk
SED与
AWK学习笔记
SED与
AWK学习笔记
1. 基本概念Sed是一个“非交互式”的面向字符流的编辑器。这个面向字符流就像是我去餐厅点了一道菜让厨师做,菜都是字符,厨师做好后直接送到我面前。所以我只要下达命令就好。
陈仲阳0
·
2013-07-15 16:17
shell
Awk学习笔记
1.awk简介2.awk命令格式和选项2.1.awk的语法有两种形式2.2.命令选项3.模式和操作3.1.模式3.2.操作4.awk的环境变量5.awk运算符6.记录和域6.1.记录6.2.域6.3.域分隔符7.gawk专用正则表达式元字符8.POSIX字符集9.匹配操作符(~)10.比较表达式11.范围模板12.一个验证passwd文件有效性的例子13.几个实例14.awk编程14.1.变量14
lxgwm2008
·
2013-05-28 22:00
awk
SED AWK 学习资料汇总 链接
一、AWK学习资料汇总1、
awk学习笔记
2、IBMAWK学习资料[推荐]3、awk实例4、
awk学习笔记
25、awk用法小结 [推荐]6、awk学习实操7、AWK:Linux管理员的智能工具包8、肥肥的
XmallWood
·
2013-05-06 00:00
awk
sed
SED与
AWK学习笔记
(长篇)
SED与
AWK学习笔记
前言开卷有益。在it领域有很多学习的途径,个人认为最好的学习教材是原版图书,但由于语言上的问题,大多数人只能望书兴叹。
XmallWood
·
2013-05-06 00:00
awk
sed
awk学习笔记
Awk学习笔记
TableofContents1.awk简介2.awk命令格式和选项2.1.awk的语法有两种形式2.2.命令选项3.模式和操作3.1.模式3.2.操作4.awk的环境变量5.awk运算符
liberize
·
2013-04-25 21:00
脚本
awk
Awk学习笔记
Awk学习笔记
Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
kyokowl
·
2013-04-24 18:00
Awk学习笔记
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
临峰不畏
·
2013-03-16 09:00
awk
Awk学习笔记
1. awk简介 awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的方式是这样的,它逐行扫描文件,从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想
yanghaiquanyyy
·
2013-03-12 16:27
awk学习笔记
Linux神器
AWK学习笔记
awk单独拿出来写了这篇笔记是因为它是在太强大了,简直就是一门脚本语言。 入门篇 # 数值计算 echo | awk '{print 19+7}' # 25 # 字符分割,-F指定分割符号,下例为"_"。如果不指定-F参数则使用空格分割 echo A_B_C | awk -F "_&
heipark
·
2013-03-09 16:00
linux
awk学习笔记
(实时更新ing ...)
前言年前杂事比较多一些,特别涉及到对一些日志文本的分析,早就知道awk是这方面处理的神器,在写恶心的php间隙学习一下,虽然我觉得自己的php写的非常规范了,但是那种调用api、调用扩展的方式还是让我觉得恶心,虽然很方便,话不多说,开始awk学习,可能会分阶段完成这篇文章,有时间就记录一些吧awk程序设计模型awk程序是由所谓的主输入(maininput)循环组成的。一个循环是一个例程,它将一直重
zinss26914
·
2013-01-15 13:00
awk学习笔记
(实时更新ing ...)
前言年前杂事比较多一些,特别涉及到对一些日志文本的分析,早就知道awk是这方面处理的神器,在写恶心的php间隙学习一下,虽然我觉得自己的php写的非常规范了,但是那种哦敢调用api、调用扩展的方式还是让我觉得恶心,虽然很方便,话不多说,开始awk学习,可能会分阶段完成这篇文章,有时间就记录一些吧awk程序设计模型awk程序是由所谓的主输入(maininput)循环组成的。一个循环是一个例程,它将一
xitong
·
2013-01-15 13:00
学习笔记
Linux 学习笔记
awk学习笔记
http://man.lupaworld.com/content/manage/ringkee/awk.htm
爱国者
·
2013-01-02 13:00
grep
awk
Awk学习笔记
TableofContents1.awk简介2.awk命令格式和选项2.1.awk的语法有两种形式2.2.命令选项3.模式和操作3.1.模式3.2.操作4.awk的环境变量5.awk运算符6.记录和域6.1.记录6.2.域6.3.域分隔符7.gawk专用正则表达式元字符8.POSIX字符集9.匹配操作符(~)10.比较表达式11.范围模板12.一个验证passwd文件有效性的例子13.几个实例14
xiaolang85
·
2012-12-20 15:00
awk学习笔记
awk学习笔记
:------------·模式:开始-主输入循环-结束·主输入循环:模式匹配-记录-字段·变量表达的字段:[root@localhost~]#echoabc|awk'BEGIN{one=
ych4865
·
2012-12-09 00:00
awk
awk学习笔记
整理:Jimsof 肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。第一次发布时间:2004年8月6日 TableofContents1.awk简介2.awk命令格式和选项2.1.awk的语法有两种形式2.2.命令选项3.模式和操作3.1.模式3.2.操作4.awk的环境变量5.awk运算符6.记录和域6.1.记录6.2.域6.3.域分隔符7.gawk专用正则表达式元
xiaotengyi2012
·
2012-11-30 16:00
SED与
AWK学习笔记
1.基本概念Sed是一个“非交互式”的面向字符流的编辑器。这个面向字符流就像是我去餐厅点了一道菜让厨师做,菜都是字符,厨师做好后直接送到我面前。所以我只要下达命令就好。Sed的优点是可以在一个地方指定所有的编辑指令,然后通过文件传递一次来执行他们。但是它在每次多于一行的处理能力方面有限制。Awk的典型应用是将数据转换成格式化的报表。增强可读性。因此当数据有某种结构时就能最好的体现awk的好处。Aw
xiaotengyi2012
·
2012-11-30 16:00
尚观第15周
AWK学习笔记
一 编写awk 脚本 HELLO,WORLD $echo 'this line of data is ignored' > test $ awk'{ print "Hello, world" }' test Hello,world Awk读入一行,执行一次括号里面的动作 $ cattest2 Hello,world $ awk'{ print }' t
xitong
·
2012-11-26 09:00
学习笔记
尚观第15周
AWK学习笔记
一 编写awk 脚本 HELLO,WORLD $echo 'this line of data is ignored' > test $ awk'{ print "Hello, world" }' test Hello,world Awk读入一行,执行一次括号里面的动作 $ cattest2 Hello,world $ awk'{ print }' t
xitong
·
2012-11-26 01:00
学习笔记
awk学习笔记
awk是一种编程语言,对文本和数据进行处理,支持正则表达式,突出特点是对文本列的操作。 awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可以基于指定的规则来输出数据。1awk调用的三种方式 awk调用有命令行方式、脚本执行方式和命令行调用脚本执行三种方式: (1)awk[option]'awk_script'input_file1[input_file2...] 常用的
lijiecsu
·
2012-11-21 10:00
awk学习笔记
之行求和和列求和
1.测试的文本内容awk1.t[root@demo ~]# cat awk1.t reed 100 90 100 Reed 98 92 100 huih 100 90 100 deer 99 91 99 hjl 92 100 80 gsl 80 80 80 zww 85 85 85 swe 85 85 85 2.测试的脚本t.sh[root@demo
初级泥水工
·
2012-11-15 00:43
awk
学习笔记
awk学习笔记
之行求和和列求和
1.测试的文本内容awk1.t [root@demo ~]# cat awk1.t reed 100 90 100 Reed 98 92 100 huih 100 90 100 deer 99 91 99 hjl 92 100 80 gsl 80 80 80 zww 85 85 85 swe 85
reedyan
·
2012-11-15 00:43
awk
awk学习笔记
(17) - 其他函数
awk的内置函数不多,除去数学和字符串的都归到其他类了。如下表:函数说明close(Expression)用同一个带字符串值的Expression参数来关闭由print或printf语句打开的或调用getline函数打开的文件或管道。如果文件或管道成功关闭,则返回0;其它情况下返回非零值。如果打算写一个文件,并稍后在同一个程序中读取文件,则close语句是必需的。system(Command)执行
ustb80
·
2012-11-08 11:28
awk其他函数
awk学习笔记
awk学习笔记
之一BEGIN和END
BEGIN语句使用在任何文本浏览动作之前,之后文本浏览动作依据输入文件开始执行。单是这样看一头雾水,下面做个实验就清楚啦~~ [root@demo ~]# cat awk1.t reed 100 90 100 1 deer 99 91 99 2 hjl 92 100 80 3 gsl 80 80 80 5 zww 85 85 85
reedyan
·
2012-11-06 16:53
awk
end
BEGIN
awk学习笔记
(16) - 字符串函数
下表是awk所支持的字符串处理函数:函数说明gsub(Ere,Repl,[In])除了正则表达式所有具体值被替代这点,它和sub函数完全一样地执行,。sub(Ere,Repl,[In])用Repl参数指定的字符串替换In参数指定的字符串中的由Ere参数指定的扩展正则表达式的第一个具体值。sub函数返回替换的数量。出现在Repl参数指定的字符串中的&(和符号)由In参数指定的与Ere参数的指定的扩展
ustb80
·
2012-11-06 11:25
awk字符串函数
awk学习笔记
awk学习笔记
(15) - 数学函数及随机数
awk中的数学函数如下表:函数名说明atan2(y,x)返回y/x的反正切。cos(x)返回x的余弦;x是弧度。sin(x)返回x的正弦;x是弧度。exp(x)返回x幂函数。log(x)返回x的自然对数。sqrt(x)返回x平方根。int(x)返回x的截断至整数的值。rand()返回任意数字n,其中0<=n<1。srand([Expr])将rand函数的种子值设置为Expr参数的值,或如果省略Ex
ustb80
·
2012-10-31 13:28
awk学习笔记
数学函数及随机数
awk学习笔记
(14) - 循环
awk中的循环包括以下几种:1.do-while2.while3.for下面依次举例说明:do-while创建dowhile.awk,内容如下: BEGIN {do{ print "Enter y or n ! " getline data } while( data !~ /^[YyNn]$/)} 调用: awk -f dowhile.awk 输
ustb80
·
2012-10-30 11:04
循环
awk学习笔记
awk学习笔记
(13) - 输出单引号
这个问题是在工作中遇到的,当时同事想将一个excel的文本转成sql再导入到数据库中。文本test.txt内容如下: Jones 2143 78 84 Gondrol 2321 56 58 RinRao 2122 38 37 Edwin 2537 87 97 Dayan 2415 30 47 现在要转成类似于: insert into table
ustb80
·
2012-10-25 18:22
输出引号
awk学习笔记
awk学习笔记
(12) - 条件语句
awk的条件语句与高级语言相同,其实就下面的四种ifelseifelse?:先创建一个测试文件,student-marks: Jones 2143 78 84 77 Gondrol 2321 56 58 45 RinRao 2122 38 37 Edwin 2537 87 97 95 Dayan 2415 30 47 1)现在要找出缺少某一科或某几科成绩的名
ustb80
·
2012-10-25 12:07
流程控制
awk学习笔记
awk学习笔记
(11) - 与shell联用
在awk程序中使用shell在
awk学习笔记
(6)中我们已经简单的了解了管道符的用途,本文会用更多的例子来详述awk中使用管道符来接收shell传递过来的数据的处理。
ustb80
·
2012-10-24 17:32
awk学习笔记
与shell联用
awk学习笔记
(10) - 数组
awk中的数组awk中的数组跟php中的很像,使用前都不需要声明,都可以用字符串做下标。我们创建一个reg.dat文件来记录用户选修的课程: Mary O.S. Arch. Discrete Steve D.S. Algorithm Arch. Wang Discrete Graphics O.S. Lisa Graphics A.I. Lily Discrete Algor
ustb80
·
2012-10-23 17:29
数组
awk学习笔记
awk学习笔记
(9) - 表达式
表达式匹配还是用arr.dat文件来做测试,现在要找出ID号大于1100的记录,代码如下: awk '$1>1100' arr.dat 这个很好解释:$1是第一列,也就是ID,">1100"表示大于1100,没有指定action,默认整行输出。输出结果: 1101 7:32 除了上面的大于号之外,awk还支持很多运算符,如下表:运算符描述=+=-=*=/=%=^=*
ustb80
·
2012-10-22 14:46
表达式
awk学习笔记
awk学习笔记
(8) - 简单的正则匹配
匹配文件中符合要求的列还是用之前的arr.dat来举例。我们要找出所有时间为7点钟的记录,我们可以这样写: awk '/7/' arr.dat 上面的程序会匹配出一行中含有数字7的记录,并整行输出(因为省略了action默认就是输出整行)。如果ID中含有7,就算是在8点钟,上面的程序也会匹配出来,很杯具呀,改进一下: awk '$2 ~ /7/' arr.dat 解
ustb80
·
2012-10-22 14:25
正则匹配
awk学习笔记
awk学习笔记
(7) - 附加表头
列表加上表头 awk 'BEGIN {print "ID\tTime"}{printf("%s\t%s\n",$1,$2)}' arr.dat 输出结果: ID Time 1034 7:26 1025 7:27 1101 7:32 1006 7:45 1012 7:46 1028 7:49 1
ustb80
·
2012-10-22 14:33
awk学习笔记
附加表头
awk学习笔记
(6) - 过滤及排序
过滤掉文本中的重复行测试文件还是用之前的arr.dat,用下面的命令可以很轻松的解决 sort -u arr.dat 输出结果: 1005 8:12 1005 8:13 1006 7:45 1008 8:01 1012 7:46 1025 7:27 1028 7:49 1029 7:57 1034 7:26
ustb80
·
2012-10-22 14:03
过滤及排序
awk学习笔记
awk学习笔记
(5) - 改变分隔符
改变awk默认的分隔符上面说到awk默认是用空格来进行列分隔的,如果想换成冒号或别的字符该如何处理呢? awk 'BEGIN {OFS=":"}{print NR,$0}' arr.dat 输出结果: 1:1034 7:26 2:1025 7:27 3:1101 7:32 4:1006 7:45 5:1012 7:46 6:1028 7
ustb80
·
2012-10-22 14:46
awk学习笔记
改变分隔符
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他