`
Phoenix_MVP
  • 浏览: 336897 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

awk gsub substr用法

阅读更多

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用法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

    awk详细用法小结awk awk

    因为遇到了awk问题,所以找到这个小结,共享一下

    awk 工具用法说明

    awk 工具用法说明 awk 工具用法说明 awk 工具用法说明

    linux bash之 awk用法

    linux bash 之awk,awk的详尽用法

    sed ,awk用法

    sed,awk用法,sed,awk是linux开发必备知识,公司常用技术,很好很强大的sed和awk用法介绍,绝对值得您收藏学习。好资源大家一起分享!

    三剑客之【awk】.html

    awk命令常用用法整理;加入了自己在平时运用中的实例,比如通过查询数据库生成csv文件或insert语句。将markdown文件转换成了html文件。 awk有许多强大的字符串函数 gsub(r,s) #在整个$0中,用s代替r gsub(r,s,t) 在...

    awk用法小结--有关awk的材料

    awk用法小结 - - - by ruson 2006.4 NTU 1. awk非常适合于结构化的文本文件(行、列数据)复杂处理。相对于sed而言,它可进行复杂的编程处理,并且可以产生复杂的报表输出。 2. awk通常有三个版本,旧awk、nawk...

    三剑客之awk的基础用法+语法

    三剑客之awk的基础用法+语法

    awk 基本的一些常用用法

    把实际应用中一些常用的awk的用法进行了总结,包括多文件操作,与shell之间的相互调用等

    关于awk的用法总结

    在shell 编程中,常需要用awk ,可以非常方便的解决些需求,这是一个关于awk的用法总结!

    awk用法详解

    使用awk 撰写程序比起使用其它语言更简洁便利且节省时间. awk 还具有一些 内建功能, 使得awk 擅于处理具数据行(Record), 字段(Field) 型态的资料; 此外, awk 内建有pipe 的功能, 可将处理中的数据传送给外部的Shell...

    awk用法__都是例子

    awk用法__都是例子 awk用法__都是例子 awk用法__都是例子 awk用法__都是例子

    awk学习awk学习awk学习awk学习

    awk学习awk学习awk学习awk学习awk学习awk学习awk学习

    awk入门到精通.pdf

    (awk 指令并不多, 且其中之大部分与 C语言中之用法一致, 本手册中对该类指令之语法及特性 不再加以繁冗的说明, 读者若欲深究,可自行翻阅相关的 C 语言书籍) 2. awk概述 为什么使用awk awk 是一种程序语言. 它具有...

    LINUX下awk命令详解

    awk命令各种用法详解,有案例 awk命令各种用法详解,有案例 awk命令各种用法详解,有案例

    MOXA_AWK3121配置方法

    MOXA_AWK-3121 配置方法及要点说明.pdf 挺好的,详细

    AWK用法详解(非常精辟)

    AWK用法详解(非常精辟) 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的使用方法.html

    linux中awk的使用方法 设计得问题比较简单 ;方便理解;

    windows 下的awk 命令工具

    windows 下的awk 命令工具

Global site tag (gtag.js) - Google Analytics