摘要: awk提供了许多强大的字符串函数,见下表:awk内置字符串函数gsub(r,s) 在整个$0中用s替代rgsub(r,s,t) 在整个t中用s替代rindex(s,t) 返回s中字符串t的第一位置length(s) 返回s长度match(s,r) 测试s是否包含匹配r的字符串split(s,a,fs 阅读全文
posted @ 2017-04-05 21:58 陈浩然201 阅读(663) 评论(0) 推荐(0) 编辑
摘要: awk 用法:awk ' pattern {action} ' 变量名 含义ARGC 命令行变元个数ARGV 命令行变元数组FILENAME 当前输入文件名FNR 当前文件中的记录号FS 输入域分隔符,默认为一个空格RS 输入记录分隔符NF 当前记录里域个数NR 到目前为止记录数OFS 输出域分隔符 阅读全文
posted @ 2017-04-05 21:48 陈浩然201 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 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. 匹配 阅读全文
posted @ 2017-04-05 21:44 陈浩然201 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-05 19:32 陈浩然201 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 我们知道, awk程序由一系列 pattern 以及与之对应的 action 组成的 rule 组成,rule之间用";"分号隔开, 一条输入记录与 pattern 匹配则执行与之关联的action, 如下所示:awk ' pattern { action }; pattern { action } 阅读全文
posted @ 2017-04-05 19:26 陈浩然201 阅读(1480) 评论(0) 推荐(0) 编辑