博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年6月15日

摘要: Come from http://joseph.72pines.com/awk%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F 字符 功能 + 指定如果一个或多个字符或扩展正则表达式的具体值(在 + (加号)前)在这个字符串中,则字符串匹配。命令行: awk ‘/smith+ern/’ testfile将包含字符 smit,后跟一个或多个 h 字符,并以字符 ern 结束的字符串的任何记录打印至标准输出。此示例中的输出是: smithern, harry smithhern, anne ? 指定如果零个或一个字符或扩展正则表达式的具体值(在 ?(问号) 阅读全文
posted @ 2011-06-15 18:42 Likwo 阅读(771) 评论(0) 推荐(0) 编辑

摘要: Linux文本处理工具有两款用的较多,sed&awk。sed是一款流编辑器,而awk是一门脚本语言。从功能上讲,awk可以完全取代sed;从速度上讲,awk一般要慢于sed。jiayi一直是awk的fans,现在就全面的介绍一下awk^_^概述awk 是一种编程语言,她是由AT&T 贝尔实验室的Alfred Aho, Peter Weinberger 和BrianKernighan开发的,Brian Kernighan(此公大家不陌生吧~) 目前仍在维护及增强awk。awk的语法与C类似。调用1.awk ‘pattern-action statements’ input_fil 阅读全文
posted @ 2011-06-15 18:40 Likwo 阅读(2499) 评论(0) 推荐(0) 编辑