`
jqyzj_2008
  • 浏览: 777 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

linux awk 命令范例

阅读更多

下面是一段log示例,怎么从log中获取响应时间,并且过滤。

2012-01-17 14:04:29,762 [/// - ] INFO  SERVICE-DIGEST - [(76985289-5788-4a77-965e-34c49e77a89c,tradequery,10.14.25.50,TradeModelQueryFacade.findTradeModel,Y,5ms)(2011100912637902,TradeQueryContext[tableSet=[
TRADE_BASE, TRADE_CHARGE, TRADE_EXTENTION, TRADE_FUND_BILL, TRADE_GOODS_INFO, TRADE_LOGISTICS, TRADE_PROCESS, TRADE_REFUND, TRADE_VOUCHER],tradeOrRefundFlag=0,returnStatusList=<null>,isInStatusList=false,isN
eedAllTradeGoodsInfo=false,environment=<null>])(Result:NOT NULL)]
2012-01-17 14:04:29,778 [/// - ] INFO  SERVICE-DIGEST - [(76985289-5788-4a77-965e-34c49e77a89c,tradequery,10.14.25.50,TradeModelQueryFacade.findTradeModel,Y,5ms)(2011100935672670,TradeQueryContext[tableSet=[
TRADE_BASE, TRADE_CHARGE, TRADE_EXTENTION, TRADE_FUND_BILL, TRADE_GOODS_INFO, TRADE_LOGISTICS, TRADE_PROCESS, TRADE_REFUND, TRADE_VOUCHER],tradeOrRefundFlag=0,returnStatusList=<null>,isInStatusList=false,isN
eedAllTradeGoodsInfo=false,environment=<null>])(Result:NOT NULL)]

这是获取上面log ms时间的大于10s的 shell例子
awk -F"," '{if(int(substr($7,0,index($7,"ms")-1))>10) print substr($7,0,index($7,"ms")-1)}' tradequery-service-digest.log >res_time.csv

下面详细介绍一下awk一些函数,下面是百度文库的参考资料
http://wenku.baidu.com/view/ebac4fc658f5f61fb736664d.html

 

分享到:
评论

相关推荐

    跟老男孩学linux三剑客命令V1.5

    书中还通过Sed命令的范例和案例演示了如何使用sed进行文本处理。 grep命令部分则主要讲解了grep命令的介绍和工作方式,以及如何使用正则表达式元字符和grep的选项。grep命令是基于模式匹配的文本搜索工具,可以对...

    awk知识文档学习

    以上知识点涵盖了Awk的基础概念、程序结构、字段和记录的处理方法、格式化输出的技巧,以及Awk命令在实际中的应用。通过深入学习和实践这些知识点,可以有效提升使用Awk进行文本处理和数据分析的能力。

    UNIX Linux系统操作命令大全

    参考《UNIX+Shell+范例精解(第4版)》、《Linux命令大全》以及《UNIX环境高级编程》等资料,可以进一步提升技能。同时,熟练掌握命令行快捷键,如历史记录浏览(`上下箭头`)、多行编辑(`Ctrl+A`、`Ctrl+E`、`Ctrl+K...

    Linux常用命令大全

    本文将深入解析"Linux常用命令大全",涵盖将近400个命令的使用、参数、功能及范例,旨在帮助用户理解并运用这丰富的命令集合。 1. **基础命令** - `ls`:列出目录内容,可配合 `-l` 显示详细信息,`-a` 显示隐藏...

    Linux/Unix Shelll范例精解 中文第四版

    5. **Shell内置命令**:详尽解析各种常用的Shell内置命令,如`cd`、`echo`、`grep`、`find`、`sed`、`awk`等,这些命令在日常系统管理中非常实用。 6. **高级主题**:深入探讨Shell编程的高级特性,如信号处理、子...

    UNIX Shell awk sed 实例 精解 (第4版)

    在IT领域,尤其是在Linux系统管理中,Bash Shell、awk和sed是不可或缺的工具,它们在文本处理和自动化任务执行方面发挥着重要作用。本指南将深入解析这些工具的使用实例和精解,帮助读者理解并掌握这些强大的命令行...

    Linux指令速查手册.pdf

    本书通过介绍每一个指令的功能、语法、参数以及具体操作实例,为读者提供了一个快速查询和学习Linux命令的渠道。针对Linux系统管理员、开发人员以及其他对Linux感兴趣的技术人员,这本手册是一个非常实用的工具。 ...

    AWK 使用教程

    在Linux环境中,AWK是一种强大的文本分析工具,被广泛用于处理结构化数据。AWK的工作原理是基于行(记录)和字段(记录中的元素)的概念,它能够方便地处理和解析文件中的特定模式。本文档旨在为初学者提供详细的AWK...

    awk学习手册

    总的来说,《awk学习手册》是一本实用性极强的教程,它不仅讲解了awk的基础命令,还展示了awk在实际问题解决中的应用,对于需要在Linux环境下处理文本数据的开发者来说,是一本不可或缺的参考书籍。通过学习这本书,...

    Linux指令速查手册

    在《Linux指令速查手册》这本资料中,我们不仅能够找到丰富的Linux命令介绍,还能通过提供的索引表快速定位到所需的具体命令详情。这对于无论是Linux初学者还是资深用户来说,都是一份宝贵的资源。下面我们将针对该...

    Shell编程范例之数值运算-TinyLab原创.

    比如,对某个数加1可以使用多种不同的方法,包括Shell内置的算术扩展$((i++)),let命令,expr命令,以及awk命令等。文档中也介绍了如何通过while循环实现从1加到某个特定数值的过程。这些基础实例对于初学者来说非常...

    Linux+Shell命令行及脚本编程实例详解-刘艳涛.mobi kindle版

    Linux及Linux Shell简介、初识Linux Shell、常用Shell(Bash)命令、Shell命令进阶、Shell编程基础、Shell的条件执行、Bash循环、Shell函数、正则表达式、脚本输入处理、Shell重定向、管道和过滤器、捕获、sed和awk...

    UNIX shell范例精解(第4版) 中文版

    书中不仅展示了能帮助读者快速入门的大量精选范例,还系统地讲解了unix与gnu/linux上的awk、sed及grep等内容。在quigley的指导下,即使是shell初学者也可以学会unix/linux上所有主流shell的编程知识,包括5种shell的...

    UNIX shell范例精解(第4版)

    3. 高级shell特性:例如输入输出重定向、管道、进程替换、信号处理、正则表达式和文本处理工具(如grep、sed、awk)的集成使用。 4. shell脚本调试:介绍如何调试shell脚本,包括错误检查、跟踪执行和性能分析。 5...

    UNIX_shell范例精解(第4版)

    书中不仅展示了能帮助读者快速入门的大量精选范例,还系统的讲解了UNIX与GUN/Linux上的awk/sed及grep等内容.在Quigley的指导下,即使是shell初学者也可以学会UNIX/linux上所有主流shell的编程知识,包括5种shell的交互...

    unix.shell范例精解第四版

    5. **文件和目录管理**:涵盖文件属性、权限、查找命令(find、grep、sed、awk)以及正则表达式的应用。 6. **脚本调试与优化**:介绍如何调试Shell脚本,使用set命令进行调试,以及优化脚本性能的策略。 7. **...

    UNIX shell范例精解(第4版) 中文版高清PDF -- part1

    书中不仅展示了能帮助读者快速入门的大量精选范例,还系统地讲解了UNIX与GNU/Linux上的awk、sed及grep等内容。在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的...

    UNIX shell范例精解(第4版) 中文版高清PDF -- part4

    书中不仅展示了能帮助读者快速入门的大量精选范例,还系统地讲解了UNIX与GNU/Linux上的awk、sed及grep等内容。在Quigley的指导下,即使是shell初学者也可以学会UNIX/Linux上所有主流shell的编程知识,包括5种shell的...

    Shell编程范例之字符串操作-TinyLab原创

    在Linux环境中,Shell编程是一种非常重要的自动化脚本编写技术,而字符串操作又是Shell编程中不可或缺的一部分。本知识点将介绍Shell编程中字符串操作的相关知识,内容涉及字符串的基本概念、属性以及常见的字符串...

    [UNIX.shell范例精解(第4版)英文原版].

    4. **管道与过滤器**:讲解了如何通过管道符(|)连接多个命令,以及使用grep、sed、awk等过滤器工具进行数据处理和文本分析。 5. **脚本编程**:详细讨论了shell脚本的语法,包括变量、条件语句、循环结构、函数等...

Global site tag (gtag.js) - Google Analytics