cat 1-iplist.txt | awk '{ print $(NF-2) }'|wc

  

实际示例: 打印nginx日志中 变量request_time超过3秒的日志信息

[root@dataline-prod scripts]# cat /var/log/nginx/access.log |awk '{print $0}'|awk -F '"' ' $(NF-1)>3 '
125.121.14.250 - - [29/Oct/2018:09:39:54 +0800] "GET /api/item/hot-item-list?firstCategoryName=%E4%B8%8A%E8%A1%A3&secondCategoryName=%E6%A3%89%E7%BE%BD%E7%BB%92%E6%9C%8D&shopFilterStatus=1&dateRangeStatus=2&minPrice=100200&maxPrice=&shopStyle=&shopType=&itemColor=&shopLikeName=&business=%E5%A5%B3%E8%A3%85&rankStatus=&startDate=2018-10-21&endDate=2018-10-28&pageNo=1&pageSize=20 HTTP/1.1" 200 185 "https://www.zhiyitech.cn/page/dataline/recommend" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Safari/605.1.15" "-" "3.041"
125.121.14.250 - - [29/Oct/2018:09:39:56 +0800] "GET /api/item/hot-item-list?firstCategoryName=%E4%B8%8A%E8%A1%A3&secondCategoryName=%E6%A3%89%E7%BE%BD%E7%BB%92%E6%9C%8D&shopFilterStatus=1&dateRangeStatus=2&minPrice=10020&maxPrice=&shopStyle=&shopType=&itemColor=&shopLikeName=&business=%E5%A5%B3%E8%A3%85&rankStatus=&startDate=2018-10-21&endDate=2018-10-28&pageNo=1&pageSize=20 HTTP/1.1" 200 185 "https://www.zhiyitech.cn/page/dataline/recommend" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Safari/605.1.15" "-" "4.957"
125.121.14.250 - - [29/Oct/2018:09:40:22 +0800] "GET /api/item/hot-item-list?firstCategoryName=%E4%B8%8A%E8%A1%A3&secondCategoryName=%E5%A4%B9%E5%85%8B&shopFilterStatus=1&dateRangeStatus=2&minPrice=10050&maxPrice=&shopStyle=&shopType=&itemColor=&shopLikeName=&business=%E5%A5%B3%E8%A3%85&rankStatus=&startDate=2018-10-21&endDate=2018-10-28&pageNo=1&pageSize=20 HTTP/1.1" 200 185 "https://www.zhiyitech.cn/page/dataline/recommend" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Safari/605.1.15" "-" "3.085" reqeust_time 信息位于日志的最后一列

  

awk打印倒数第2列的更多相关文章

  1. awk 打印从某一列到最后一列的内容

    数据内容来源于  linux history的命令输出 awk命令 history|awk -F " " '{for (i=2;i<=NF;i++)printf(" ...

  2. awk技巧(如取某一行数据中的倒数第N列等)

    使用awk取某一行数据中的倒数第N列:$(NF-(n-1))比如取/etc/passwd文件中的第2列.倒数第1.倒数第2.倒数第4列(以冒号为分隔符) [root@ipsan-node06 ~]# ...

  3. awk打印第n个参数到最后一个技巧/将n行组成一列

    打印第n参数到最后一个参数 文本的NF不等,即字段长度不固定,想截取从$3到$NF 第一反应是使用循环 [root@localhost ~]# echo "1 2 3 4 5" | ...

  4. awk打印指定列以后的所有内容

    (1)使用awk将文件的前12列替换为空 awk '{for(i=1;i<=12;i++)$i="";print $0}' localhost_access_log //写法 ...

  5. AWK如何打印从某一列到最后一列的内容

    awk -F " "  '{for (i=4;i<=NF;i++)printf("%s ", $i);print ""}' file

  6. linux之awk命令获取最后一列

    统计分析中经常用的awk命令,其中用的最多的还是切分 cat  test | awk -F',' '{print $1,$2} 能够很好的将记录按照需要切分开, 但是如何获取最后一列呢? 可以使用aw ...

  7. 【awk】提取文件第一列

    生信数据文件一般是按列分开的,如果我们只想简单的提取一列而不是费尽周折写个程序提取哪一列的话,awk作为一个非常好用的文档处理工具,我们现在来简单看一下他的一些功能: awk '{print $1}' ...

  8. BarTender怎么打印公式化的三列标签

    有小伙伴在业务上有这样的需求:使用BarTender打印一行三列的标签,如下A,B,C三个并排.第一行 A1=a B1=a*2-1 C1=a*2:第二行 A2=a+1 B2=(a+1)*2-1 C2= ...

  9. awk打印出当前行的上一行

    #awk '/B/{print a;}{a=$0}' a.txt A # cat a.txt A BCDE

随机推荐

  1. Java遍历Map键、值。获取Map大小的方法

    Map读取键值对,Java遍历Map的两种实现方法 第一种方法是根据map的keyset()方法来获取key的set集合,然后遍历map取得value的值 import java.util.HashM ...

  2. 学习笔记:AC自动机

    话说AC自动机有什么用......我想要自动AC机 AC自动机简介:  首先简要介绍一下AC自动机:Aho-Corasick automation,该算法在1975年产生于贝尔实验室,是著名的多模匹配 ...

  3. 【BZOJ】【2200】【USACO 2011 Jan】道路和航线

    做了一天…… TLE:数组开小了-_-#道路是有50000的,双向要乘二.(我特么怎么想的就以为是树了……) WA:一些大点都WA了,小点都过了.好纠结…… AC了QAQ,不知道为什么,在并查集合并的 ...

  4. Spark从HDFS上读取JSON数据

    代码如下: import org.apache.spark.sql.Row; import org.apache.spark.SparkConf; import org.apache.spark.ap ...

  5. 从Java的角度看前端JS各种框架

    今天看到一篇不错的文章: 从Java的角度理解前端框架,nodejs,reactjs,angularjs,requirejs,seajs http://blog.csdn.net/uikoo9/art ...

  6. Managed Debugging Assistant 'PInvokeStackImbalance' has detected a problem in 解决方案

    because regular C functions work differently than the Windows API functions; their "calling con ...

  7. Cognos 报表在列表上面显示汇总

    一直以来,Cognos Report Studio设计报表的时候,汇总默认显示在列表下方: 1如图,拖一个列表 2运行如下,数据显示正常按日期排序 3选中订单笔数.订单金额,添加自动汇总 4:运行,可 ...

  8. js 切换隐藏

    先试试 显示\隐藏切换 脚本之家欢迎您 切换隐藏 <style type="text/css"> #thediv { width:200px; height:100px ...

  9. 在项目代码中载入cocostudio导出的动画并循环播放

    须要在代码中引入#include "cocostudio/CocoStudio.h" using namespace cocostudio; ArmatureDataManager ...

  10. 分享几套古典复古式的UI设计

    古典复古的UI界面设计能够非常好的点缀你的网页,特别是如果你需要展示你的产品或者内容的深度内涵或者体验你的内容或者产品的经久不衰的气质的 话,古典或者复古式的界面UI绝对是你首选,在这里我们收集了10 ...