Chinaunix首页 | 论坛 | 博客
  • 博客访问: 183210
  • 博文数量: 96
  • 博客积分: 4060
  • 博客等级: 上校
  • 技术积分: 1040
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-12 13:13
文章分类

全部博文(96)

文章存档

2011年(3)

2010年(76)

2009年(17)

我的朋友

分类: LINUX

2010-01-26 18:17:56

three method of awk
1.awk [F field-separator] 'commands' input-files    
 [ - F域分隔符 ]是可选的,因为 a w k使用空格作为缺省的域分隔符,因此如果
要浏览域间有空格的文本,不必指定这个选项,但如果要浏览诸如 p a s s w d文件,此文件各域
以冒号作为分隔符,则必须指明 -F选项,

2.第二种方法是将所有 a w k命令插入一个文件,并使 a w k程序可执行,然后用 a w k命令解释
器作为脚本的首行,以便通过键入脚本名称来调用它。


3.第三种方式是将所有的 awk命令插入一个单独文件,然后调用
awk -f awk-script-file input-file

eg:awk '{name = $1; belts=$4; if(belts ~/yellow/) print name "is  belts" belts}' grade.txt

df -k | awk '($4 ~/^[0-9]/) {if($4>trigger) print $6 "\t" $4}' trigger=511344
阅读(384) | 评论(0) | 转发(0) |
0

上一篇:x server intro

下一篇:errno

给主人留下些什么吧!~~