awk学习[参考转载]】的更多相关文章

一.基本示例 1.last -n 5 | awk '{print $1}'   $0代表全部 2.last -n 5 | awk -F:  '{print $1}'    -F代表设置分割符, :代表设置的分割符,也可以写成-F ':' (默认空格是分隔符) 3.last -n 5 | awk -F:  'BEGIN {print "name,shell"} {print $1} END {print "blue,/bin/nosh"}' 4.last -n 5 |…
一.选项与参数: -n :使用安静(silent)模式.在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上.但如果加上 -n 参数后,则只有经过sed 特殊处理的那一行(或者动作)才会被列出来. -e :直接在命令列模式上进行 sed 的动作编辑: -f :直接将 sed 的动作写在一个文件内, -f filename 则可以运行 filename 内的 sed 动作: -r :sed 的动作支持的是延伸型正规表示法的语法.(默认是基础正规表示法语法) -i :直接修改…
Awk学习笔记 整理:Jims of 肥肥世家 <jims.yang@gmail.com> Copyright © 2004 本文遵从GPL协议,欢迎转载.修改.散布. 第一次发布时间:2004年8月6日 Table of Contents 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. 域分隔…
1. 前言 有关本手册 : 这是一本awk学习指引,  其重点着重于 : l         awk 适于解决哪些问题 ? l         awk 常见的解题模式为何 ? 为使读者快速掌握awk解题的模式及特性, 本手册系由一些较具代表性的范例及其题解所构成;  各范例由浅入深,  彼此间相互连贯,范例中并对所使用的awk语法及指令辅以必要的说明. 有关awk的指令,  函数,...等条列式的说明则收录于附录中, 以利读者往后撰写程序时查阅. 如此编排, 可让读者在短时间内顺畅地学会使用aw…
源:stm32 学习参考 单片机裸机下写一个自己的shell调试器     LWIP_STM32_ENC28J60_NETCONN_TCP_SERVICER(5)     LWIP_STM32_ENC28J60_NETCONN_TCP_CLIENT(4)    LWIP_STM32_ENC28J60_NETCONN_UDP(3)     lwip移植到stm32上-enc28j60,103mcu(2)      stm32-ucos移植lwip-1(raw)    UIP源码之ARP过程分析  …
Mongoose学习参考文档 前言:本学习参考文档仅供参考,如有问题,师请雅正 一.快速通道 1.1 名词解释 Schema : 一种以文件形式存储的数据库模型骨架,不具备数据库的操作能力 Model : 由Schema发布生成的模型,具有抽象属性和行为的数据库操作对 Entity : 由Model创建的实体,他的操作也会影响数据库 注意: 1.本学习文档采用严格命名方式来区别不同对象,例如: var PersonSchema; //Person的文本属性 var PersonModel; //…
AWK高级编程 转载 转载自:http://blog.csdn.net/wzhwho/article/details/5513791 1. 程序元素 一个awk 程序是一对以模式(pattern) 与大括号框起来的操作(action) 组合而成的,或许,还会加上实现操作细节的函数(function ) .针对每个匹配于输人数据的模式,操作会被执行,且所有模式都会针对每条输人记录而检查.模式或操作可省略其中一个.如果模式省略,则操作将被应用到每条输人记录; 如果操作省略,则默认操作为打印匹配之记录…
---===AWK学习之旅===--- 一行命令: 1.打印输入每行的字段总数: 最后一行的字段总数:END{print NF} 每行都显示字段总数: {print NF}   2.打印指定行: awk 'NR==3' emp.txt   3.打印每行的最后一列: awk '{print $NF}' emp.txt   4.  打印最后一行最后一列: awk 'END{print $NF}' emp.txt awk '{field = $NF} END {print $field}' emp.t…
---===AWK学习之旅===--- 十三个常用命令行处理   [root@monitor awkdir]# cat emp.txt Beth 4.00 0 Dan 3.75 0 Kathy 4.00 10 Mark 5.00 20 Mary 5.50 22 Susie 4.25 18   1.不打印最后一列 |awk 'BEGIN{FS="-";OFS="-"} NF--''   2.计数分组 |awk 'BEGIN{FS="-";OFS=&…
---===AWK学习之旅===--- awk 内置分割函数:split,将列按照指定分割符,分割成数组 用法:split(str1,array,"分隔符") 文件内容: [root@h1 tmp]# cat test.txt 2017-07-25 11:16:10.220 queries client2017-02-22 12:11:11.880 qeuuadd server 将第二列时间的秒去掉:对第二列处理,以点分割成数组,取第一个元素 [root@h1 tmp]# awk '{…