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学习笔记
(4) - 显示行号
awk的输出总共只有两个东东,一个是print指令,一个是printf函数。显示文件的行号我们还是以上一篇的arr.dat文件来测试。 awk '{print NR,$0}' arr.dat 在awk中有很多的内置的变量,NR就是其中之一,表示的是当前的行号。上面的语句就可以解释成:逐行输出,并在其前输出行号。看一下输出结果: 1 1034 7:26 2 1025
ustb80
·
2012-10-22 10:30
显示行号
awk学习笔记
awk学习笔记
(3) - 输出文件的列
输出文件中的指定列 awk '{print $2}' arr.dat $0是完整的行,$1就是第一列,$2就是第二列,以此类推。提出一个问题,如果列号不存在会怎么样?试一下: awk '{print $20}' arr.dat 会发现输出了一串的空白。如果要取出多列,只需要用逗号分隔多个列号就可以了。 awk '{print $2,$1}' arr.dat
ustb80
·
2012-10-20 14:09
awk学习笔记
输出文件的列
awk学习笔记
(2) - 输出文件内容
用awk取出文件的全部内容先编写一个测试文件,arr.dat,内容如下: 1034 7:26 1025 7:27 1101 7:32 1006 7:45 1012 7:46 1028 7:49 1051 7:51 1029 7:57 1042 7:59 1008 8:01 1052 8:05 1005 8:1
ustb80
·
2012-10-19 20:20
awk学习笔记
awk学习笔记
(1) - 简介及入门
awk是个很强大的文件处理工具。以前都不怎么用到他,这几天准备系统的学习一下,并把整个学习的过程记录下来,备忘及分享。其实真正刺激我学awk的原因是在百度百科里看到它的一句广告词“这种编程及数据操作语言的最大功能取决于一个人所拥有的知识”,换句话说就是“只有想不到,没有做不到”,好吧,看看它都能干些啥吧,于是我就跳进了这个坑。awk基础知识在awk中,不管命令多么复杂,其基本形式都是:awk [-
ustb80
·
2012-10-19 19:12
awk学习笔记
awk简介及入门
awk学习
awk学习笔记
(1) - 简介及入门
awk是个很强大的文件处理工具。以前都不怎么用到他,这几天准备系统的学习一下,并把整个学习的过程记录下来,备忘及分享。其实真正刺激我学awk的原因是在百度百科里看到它的一句广告词“这种编程及数据操作语言的最大功能取决于一个人所拥有的知识”,换句话说就是“只有想不到,没有做不到”,好吧,看看它都能干些啥吧,于是我就跳进了这个坑。awk基础知识在awk中,不管命令多么复杂,其基本形式都是:
ustb80
·
2012-10-19 19:12
awk学习笔记
awk简介及入门
Awk学习笔记
http://man.lupaworld.com/content/manage/ringkee/awk.htmhttp://www.linuxsky.org/doc/dev/200802/255.html1.awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是li
heyustudent
·
2012-10-10 11:00
linux
正则表达式
String
脚本
table
action
awk学习笔记
awk学习笔记
:好文章推荐:http://5142926.blog.51cto.com/5132926/967141 (一)print的使用: 查找系统中拥有管理权限的用户信息:#awk-F:'{if
·
2012-09-25 14:08
printf
awk
print
awk学习笔记
awk学习笔记
:好文章推荐:http://5142926.blog.51cto.com/5132926/967141 (一)print的使用: 查找系统中拥有管理权限的用户信息:#awk-F:'{if
sky_551
·
2012-09-25 14:08
printf
awk
print
awk学习笔记
awk学习笔记
:好文章推荐:http://5142926.blog.51cto.com/5132926/967141(一)print的使用:查找系统中拥有管理权限的用户信息:#awk-F:'{if($3
sky_551
·
2012-09-25 14:08
print
awk
printf
Sed&
Awk学习笔记
========================Apr.15th,2012========================1.Whatmakesitinterestingtosolveaproblem?Thesatisfactionisbetweenworkanddrudgery.2.Whatisthediferrencebetweensedandvi?Sedisnon-interactivean
dchampion
·
2012-04-21 11:33
vi
between
problem
center
is
linux sed命令 awk命令
Shell编程基础 GNU Bash英文手册
Awk学习笔记
[root@linux ~]# sed [-nefr] [动作] 参数∶ -n 
doloveme
·
2012-04-16 18:00
linux
awk学习笔记
awk简介awk是一种用于处理文本的编程语言工具。awk扫描文件中的每一行,查找与命令行中所给定内容相匹配的模式。如果发现匹配内容,则进行下一个编程步骤。如果找不到匹配内容,则继续处理下一行。语法:awk'{pattern+action}'pattern表示awk在数据中查找的内容,action是找到匹配时执行的命令。{}不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。awk
hpsfpcca
·
2012-03-27 22:48
script
脚本
shell
shell&python
awk学习笔记
awk简介awk是一种用于处理文本的编程语言工具。awk扫描文件中的每一行,查找与命令行中所给定内容相匹配的模式。如果发现匹配内容,则进行下一个编程步骤。如果找不到匹配内容,则继续处理下一行。 语法: awk'{pattern+action}' pattern表示awk在数据中查找的内容,action是找到匹配时执行的命令。{}不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组
hpsfpcca
·
2012-03-27 22:48
shell
脚本
awk
sed
script
awk学习笔记
TableofContents 原文链接 http://man.lupaworld.com/content/manage/ringkee/awk.htm1.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.PO
yangliuy
·
2012-03-07 11:00
linux
String
正则表达式
脚本
table
action
AWK学习笔记
(1)
l简介AWK是一种优良的文本处理工具。它不仅是Linux中也是任何环境中现有的功能最强大的数据处理引擎之一。l语法 awk'{pattern+action}'{filenames}其中pattern表示AWK在数据中查找的内容,而action是在找到匹配内容时所执行的一系列命令。{}不需要在程序中始终出现,但它们用于根据特定的模式对一系列指令进行分组。 练习内容如下,
jsj_007
·
2012-01-12 21:28
linux
shell
职场
awk
休闲
awk学习笔记
九-内建变量
原文:http://doc.lazyhack.net/awk.htm awk 的�冉ū淞� Built-inVariables l ARGCARGC表示命令行上除了选项 -F,-v,-f 及其所对应的参数之外的所有参数的个数.若将"awk程式"直接写於命令列上, 则 ARGC 亦不将该"程式部分"列入计算.l ARGVARGV数组用以记录命令列上的参数.例 : 执行下
Farmer007
·
2011-11-14 11:40
awk
休闲
variables
built-in
内建变量
awk笔记
awk学习笔记
八-Actions
原文: http://doc.lazyhack.net/awk.htmActionsActions 是由下列指令(statement)所组成 :表达式 (functioncalls,assignments..)print 表达式列表printf( 格式化字符串, 表达式列表)if( 表达式 ) 语句 [else 语句]while( 表达式 ) 语句do 语句 while( 表达式)for( 表达式
Farmer007
·
2011-11-14 11:30
System
awk
close
pipe
actions
awk学习笔记
七-Pattern
原文:http://doc.lazyhack.net/awk.htm AWKPatternAwk通过判断pattern的值来决定是否执行对应的actions,常见的pattern:1、BEGINBEGIN是awk的保留字,一种特殊的pattern,BEGIN成立(值为true)的条件是:awk程序开始执行,尚未读取任何数据之前。所以BEGIN{actions}语法中actions部分只会在程序一开
Farmer007
·
2011-11-11 15:38
Pattern
awk
休闲
awk笔记
awk匹配
awk学习笔记
六-读取命令行参数
原文:http://doc.lazyhack.net/awk.htm读取命令行上的参数awk'BEGIN{for(i=0;i
Farmer007
·
2011-11-11 14:37
awk
argv
argc
awk参数
awk笔记
awk学习笔记
五-字段切割方式
原文:http://doc.lazyhack.net/awk.htm改变awk切割字段的方式echo"12*3%4"|awk'{print$1,$2}'输出结果:12*3%4$1=1$2=2*3%4echo"12*3%4"|awk-F"[*%]"'{print$1,$2}'$1=1$2=2字段分隔字符FS(fieldseperator)是awk的内建变量,其默认值是空白及tab.awk每次切割字段
Farmer007
·
2011-11-11 13:33
FS
RS
awk分隔符
脚本学习
awk学习笔记
五-字段切割方式
原文:http://doc.lazyhack.net/awk.htm改变 awk 切割字段的方式 echo"12*3%4"|awk'{print$1,$2}'输出结果:12*3%4$1=1$2=2*3%4echo"12*3%4"|awk-F"[*%]"'{print$1,$2}'$1=1$2=2字段分隔字符 FS(fieldseperator) 是awk的内建变量,其默认值是空白及tab.awk
Farmer007
·
2011-11-11 13:33
fs
rs
awk笔记
awk分隔符
awk分割
awk学习笔记
四-使用Shell 命令
原文:http://doc.lazyhack.net/awk.htmawk 程序中使用 Shell 命令awk程序中允许呼叫Shell指令. 并提供管道解决awk与系统间数据传递的问题. 所以awk很容易使用系统资源.主要有两种方式:a. 语法]awkoutput 指令 |"Shell 接受的命令"( 如 :print$1,$2|"sort-k1")[b. 语法]"Shell 接受的命令"|aw
Farmer007
·
2011-11-11 13:19
shell
awk
awk
休闲
awk笔记
awk运行shell命令
awk学习笔记
三-数组
原文:http://doc.lazyhack.net/awk.htm awk 中数组awk程序中允许使用字符串当做数组的下标(index). 利用这个特色十分有助于资料统计工作.(使用字符串当下标的数组称为AssociativeArray)首先建立一个数据文件, 并取名为 reg.dat. 此为一学生注册的资料文件; 第一栏为学生姓名, 其后为该生所修课程.MaryO.S.Arch.Discret
Farmer007
·
2011-11-11 13:44
职场
awk
休闲
awk笔记
awk数组
awk学习笔记
二-工作流程
awk的工作流程 : 执行awk时, 它会反复进行下列四步骤.1、自动从指定的数据文件中读取一个数据行(记录).2、自动更新(Update)相关的内建变量之值. 如 :NF,NR,$0...3、依次执行程序中 所有的Pattern{Actions} 指令.4、当执行完程序中所有 Pattern{Actions} 时, 若数据文件中还有未读取的数据行, 则反复执行步骤1到步骤4.awk会自动重复进
Farmer007
·
2011-11-11 13:11
awk
工作流程
awk原理
awk工作
awk学习
awk学习笔记
一-结构
来自:http://doc.lazyhack.net/awk.htmawk程序的主要结构:awk‘Pattern1{Actions1}Pattern2{Actions2}...Pattern3{Actions3}’filename1..filenameNawk 会先判断该Pattern 的值, 若 Pattern 值为true则 awk将执行该 Pattern 所对应的 Actions.反之, 若
Farmer007
·
2011-11-11 12:13
awk
awk变量
休闲
awk学习
awk手册
awk学习笔记
#单词计数 cat filename | awk '{ C += length($0) + 1; W += NF }END{ print NR, W, C}' #排序算法 #!/bin/bash function f() { sleep "$1" echo "$1" } while [ -n "$1" ] do f "$1&qu
tibaloga
·
2011-10-26 15:00
学习笔记
一些有用的链接
vim练级攻略(超实用) http://coolshell.cn/articles/5426.html Shell脚本学习: http://www.linux.gov.cn/shell/
awk
xitong
·
2011-10-20 13:00
链接
一些有用的链接
linux-vbird.bluedata.org/vim练级攻略(超实用)http://coolshell.cn/articles/5426.htmlShell脚本学习:http://www.linux.gov.cn/shell/
awk
ForgotAboutGirl
·
2011-10-20 13:00
linux
正则表达式
脚本
360
shell脚本之
awk学习笔记
shell脚本学习笔记九——awk #catgrade.txtM.Tansley 05/99 48311 Green 8 40 44J.Lulu 06/99 48317 green 9 24 26P.Bunny 02/99 48 Yellow 12 35 28J.Troll 07/99 4842 Brown-3 12 26 26L.Tansley 05/9
fang9045315
·
2011-09-29 15:34
shell
脚本
职场
awk
休闲
SED与
AWK学习笔记
转自:http://opkeep.com/system/linux/sed_and-awk.html 1.基本概念Sed是一个“非交互式”的面向字符流的编辑器。这个面向字符流就像是我去餐厅点了一道菜让厨师做,菜都是字符,厨师做好后直接送到我面前。所以我只要下达命令就好。Sed的优点是可以在一个地方指定所有的编辑指令,然后通过文件传递一次来执行他们。但是它在每次多于一行的处理能力方面有限制。Awk的
lovejuan007
·
2011-08-08 13:56
linux
职场
awk
sed
休闲
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
gslsf223
·
2011-07-18 18:33
职场
学习笔记
休闲
Linux
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
gslsf223
·
2011-07-18 18:33
职场
学习笔记
awk
休闲
awk学习笔记
---更新中
awk博大精深,只是自己知道,用过的在这整理一下,以后还是会不断的去更新,让这个blog成为自己成长、工作的一个记录本......属组、函数 1、用awk输出sshd到apache用户之间的行 #awk'/sshd/,/apache/'/etc/passwdsshd:x:74:74:Privilege-separatedSSH:/var/empty/sshd:/sbin/nolo
bensonzy
·
2011-07-01 10:03
shell
职场
awk
休闲
Awk学习笔记
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
wapysun
·
2011-06-03 11:00
编程
linux
mysql
正则表达式
脚本
Awk学习笔记
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
lhq9220
·
2011-06-03 11:00
Awk学习笔记
from http://man.lupaworld.com/content/manage/ringkee/awk.htm 整理:Jims of 肥肥世家 <
[email protected]
> Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。 第一次发布时间:2004年8月6日 -------------------
sealbird
·
2011-05-24 12:00
编程
linux
mysql
正则表达式
脚本
AWK学习基础篇
Awk学习笔记
——基础篇这是我几天来学习AWK,记录的知识点。
longwen7
·
2011-04-20 18:00
正则表达式
String
脚本
action
Numbers
Constants
[linux]
Awk学习笔记
[转] [linux]
Awk学习笔记
Awk, linux, 笔记, 学习 Table of Contents 1. awk简介 2. awk命令格式和选项 2.1. awk的语法有两种形式
mayi_hetu
·
2011-02-26 12:00
编程
linux
mysql
正则表达式
脚本
Awk学习笔记
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
l106439814
·
2011-02-17 11:00
linux
正则表达式
String
脚本
table
action
awk学习笔记
Usage:nawk[-fprogramfile|'program'][-Ffieldsep][-vvar=value][files]program=pattern{action}|pattern|{action}如果模式匹配,则执行操作|如果模式匹配,则打印记录|针对每条记录,执行操作变量名区分大小写,要匹配表达式[A-Za-z_][A-Za-z_0-9]*内建变量FILENAME 当前输入文件
fw0124
·
2011-01-06 21:00
c
windows
dll
exe
AWK学习笔记
byBoBo一点历史 AWK上世纪70年代诞生于传奇的Bell实验室,名字取于它的三位发明人,AlfredAho,PeterWeinberger和BrianKernighan名字的首字母。发音类似《TheAWKProgramingLanguage》封面上的海雀(一种海鸟)的英文发音(auck[ɔ:k])。AWK最早出现在UnixV7中,Linux诞生后,AWK被LSB纳入其中,这意味者所有的L
JiangBo_HIT
·
2010-12-13 17:00
String
正则表达式
脚本
url
buffer
action
awk
Awk学习笔记
整理:Jims of 肥肥世家 <
[email protected]
> Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。
shixiaomu
·
2010-12-06 23:00
编程
linux
mysql
正则表达式
脚本
awk命令:是一种用于处理数据和生成报告的编程语言
ttp://bbs.linuxtone.org/thread-1714-1-1.html
Awk学习笔记
http://www.linux.gov.cn/shell/awk.htm  
zhengdl126
·
2010-11-01 21:00
编程
mysql
正则表达式
F#
D语言
Awk学习笔记
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
echoisland
·
2010-10-21 13:00
linux
正则表达式
String
脚本
table
action
Awk学习笔记
Awk学习笔记
整理:Jimsof肥肥世家Copyright©2004本文遵从GPL协议,欢迎转载、修改、散布。
fjb2080
·
2010-09-01 11:00
[转]
Awk学习笔记
Awk学习笔记
转自:http://man.lupaworld.com/content/manage/ringkee/awk.htm#id2874788整理:Jimsof肥肥世家Copyright©2004
weiren2006
·
2010-07-07 16:00
Awk学习笔记
Awk学习笔记
TableofContents1.awk简介2.awk命令格式和选项2.1.awk的语法有两种形式2.2.命令选项3.模式和操作3.1.模式3.2.操作4.awk的环境变量5.awk运算符
为生存而奔跑
·
2010-05-19 09:00
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专用正则表达式元字符
rj03hou
·
2010-04-29 21:00
linux
正则表达式
String
脚本
table
action
linux sed命令 awk命令
Shell编程基础GNUBash英文手册
Awk学习笔记
[root@linux~]#sed[-nefr][动作]参数∶-n ∶使用安静(silent)模式。
xu20cn
·
2010-04-01 10:13
linux
职场
awk
sed
休闲
linux sed命令 awk命令
Shell编程基础GNUBash英文手册
Awk学习笔记
[root@linux~]#sed[-nefr][动作]参数∶-n ∶使用安静(silent)模式。
xu20cn
·
2010-04-01 10:13
linux
职场
awk
sed
休闲
上一页
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
其他