1. gsub用法:去掉aaaa前面的空格
$ echo "name: aaaa"|awk -F: '{gsub(/^[ \t]+/,"",$2);print $2}' aaaa
备注:awk -F: 表示以":"为分隔符
2. substr用法:取$2中指定几个字符
$ echo "hello world"|awk '{ print substr($2,0,index($2, "l")) }' worl
3. gsub:只获取其中的item.htm
echo "http://xxxx.xx.com/item.htm?spm=5294.420708.322713.8.HyousW&id=16858930844"| awk '{gsub (/\?.*/,""); gsub(/.*\//, ""); print}'
更多参考:
http://bbs.chinaunix.net/thread-1665165-1-1.html
http://www.lslnet.com/linux/dosc1/30/linux-236587.htm
awk命令:
http://bkeep.blog.163.com/blog/static/123414290201042511445863/
相关推荐
awk ‘/101/’ file 显示文件file中包含101的匹配行。 awk ‘/101/,/105/’ file awk ‘$1 == 5′ file awk ‘$1 == “CT”‘ file 注意必须带双引号 awk ‘$1 * $2 >100 ‘ file awk ‘$2 >5 && $2<=15' file
因为遇到了awk问题,所以找到这个小结,共享一下
awk 工具用法说明 awk 工具用法说明 awk 工具用法说明
linux bash 之awk,awk的详尽用法
sed,awk用法,sed,awk是linux开发必备知识,公司常用技术,很好很强大的sed和awk用法介绍,绝对值得您收藏学习。好资源大家一起分享!
awk命令常用用法整理;加入了自己在平时运用中的实例,比如通过查询数据库生成csv文件或insert语句。将markdown文件转换成了html文件。 awk有许多强大的字符串函数 gsub(r,s) #在整个$0中,用s代替r gsub(r,s,t) 在...
awk用法小结 - - - by ruson 2006.4 NTU 1. awk非常适合于结构化的文本文件(行、列数据)复杂处理。相对于sed而言,它可进行复杂的编程处理,并且可以产生复杂的报表输出。 2. awk通常有三个版本,旧awk、nawk...
三剑客之awk的基础用法+语法
把实际应用中一些常用的awk的用法进行了总结,包括多文件操作,与shell之间的相互调用等
在shell 编程中,常需要用awk ,可以非常方便的解决些需求,这是一个关于awk的用法总结!
使用awk 撰写程序比起使用其它语言更简洁便利且节省时间. awk 还具有一些 内建功能, 使得awk 擅于处理具数据行(Record), 字段(Field) 型态的资料; 此外, awk 内建有pipe 的功能, 可将处理中的数据传送给外部的Shell...
awk用法__都是例子 awk用法__都是例子 awk用法__都是例子 awk用法__都是例子
awk学习awk学习awk学习awk学习awk学习awk学习awk学习
(awk 指令并不多, 且其中之大部分与 C语言中之用法一致, 本手册中对该类指令之语法及特性 不再加以繁冗的说明, 读者若欲深究,可自行翻阅相关的 C 语言书籍) 2. awk概述 为什么使用awk awk 是一种程序语言. 它具有...
awk命令各种用法详解,有案例 awk命令各种用法详解,有案例 awk命令各种用法详解,有案例
MOXA_AWK-3121 配置方法及要点说明.pdf 挺好的,详细
AWK用法详解(非常精辟) AWK用法详解(非常精辟)
awk '/101/' file 显示文件file中包含101的匹配行。 awk '/101/,/105/' file awk '$1 == 5' file awk '$1 == "CT"' file 注意必须带双引号 awk '$1 * $2 >100 ' file awk '$2 >5 && $2<=15' file
linux中awk的使用方法 设计得问题比较简单 ;方便理解;
windows 下的awk 命令工具