实例讲解4--awk命令b

原创 2012年03月30日 10:51:18
2.awk匹配模式
分为三类:
a) awk的关系表达式:
用来说明字段是否与要求符合。例如:$1==”char” 、$2>20等等。
b) awk的正则表达式:
用//括住。规则与sed相同。
例如:
/^.$/  匹配只有一个字符的行。
c) awk的BEGIN和END模式:
BEGIN模式意味着在读取第1行之前的匹配模式。它常用于初始化,例如设置分隔符、打印标题以及变量赋初值等。END模式是在处理完所有记录行以后的匹配模式。它常常用于输出结果。


3.awk“模式匹配-动作”
a)在每一行中匹配’foo’,若匹配则打印该行
awk  ‘/foo/ {print $0}’  filename
b)在每一行中匹配第一个字段是否为’foo’, 若匹配则打印该行
awk  ‘$1~/foo/ {print $0}’  filename
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Linux命令备忘实例(16)——awk(2/2)

前一篇介绍了awk的基本命令格式,以及提供的脚本编程环境的基本内容,这里接着将awk脚本环境提供的高级内容整理于此。1.数组对于比较复杂的脚本处理,awk提供了一维数组这种数据结构,这大大扩展了awk...

linux awk命令使用实例

AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人阿尔佛雷德·艾侯、彼得·温伯格和布莱恩·柯林汉姓氏的首个字母...

awk命令常用实例

本文编辑整理自:http://apps.hi.baidu.com/share/detail/6533091 1、简单 awk '/101/' file  显示文件file中包含101的匹配行。 ...

Linux中sed和awk命令比较实例

原文地址:http://blog.geekcome.com/archives/232sed的工作原理先读入一行,将读入的数据放入pattern space,执行编辑命令,处理完毕后把pattern s...

BASH命令和SHELL脚本总结(4)AWK篇

@AWK的格式@ 注意一:BEGIN{写在同一行,END{写在同一行。 Awk-F"\t" 'BEGIN{                 #BEGIN{必须写在一行,并且必须写...

Linux新手生存笔记[4]——重点命令1-awk

回到全局目录 ------------------------------------------------ 目录 简介 1 命令格式&说明 2 调用方法 3 域切分&操作 3 正则匹配 4 ...
  • wklken
  • wklken
  • 2011-06-20 10:27
  • 12503

运维笔记4(用户信息涉及到的文件,用户管理命令,用户权限的下放,更新:关于useradd -b -d -m -k的一些理解和使用)

概述:        理解多用户,在linux下对用户的创建,删除,更改等命令,最后附带一道给力的小题。 1.什么是用户? 从日常生活中想的话,我们每个人都是充当过用户,去银行你有个账户,对于银行你就...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)