一、awk自加

[root@168web3 ~]#  head   /data/logs/cloud_monitor_rds_cpu.log |awk '{sum+=$NF}END{print sum}'
77.4

  

二、awk数组去重

awk '{h[$1]++}END{for(i in h)print i,h[i]}' /data/logs/https_www_access.log

  

三、awk判断

[root@168web3 ~]# head   /data/logs/cloud_monitor_rds_cpu.log |awk '{ if($NF>10){print $NF}}'
13.9
15.5
10.9

  

sed骚操作

将2行合并成一行

[root@localhost~]#cat a.txt
1
2
3
4
5
6
7
8
9
10
[root@localhost~]# sed 'N;s/\n/====/' a.txt
1====2
3====4
5====6
7====8
9====10

只将2、3 2行合并

[root@localhost~]# sed '2N;s/\n/ /'  a.txt
1
2 3
4
5
6
7
8
9
10 #三行合并为1行
[root@localhost~]# sed -n 'N;N;s/\n/ /g'p a.txt
1 2 3
4 5 6
7 8 9

最新文章

  1. javascript开发 ios和android app的简单介绍
  2. Codeforces Round #229 (Div. 2) D
  3. 解决CSS各种IE各种兼容问题(Google解决方案)
  4. C# 上传excel文档解析出里面数据
  5. heX:用HTML5和Node.JS开发桌面应用
  6. Facade 门面模式 外观模式
  7. LeetCode Day3
  8. sfs - django start from scratch
  9. 模拟post请求-->测试api是否可用-->再交给ios开发
  10. POI Sax 事件驱动解析Excel2007文件
  11. beta冲刺总结
  12. 微信小程序页面跳转方法总结
  13. vue里面的v-for列表循环
  14. AR涂涂乐
  15. Hdoj 2187.悼念512汶川大地震遇难同胞——老人是真饿了 题解
  16. Oracle 正则表达式函数-REGEXP_REPLACE
  17. TFS 报错解决方案:tf400324
  18. ajax请求头设置 | header 传token
  19. 在Delphi中编写res文件
  20. rbac - 初识

热门文章

  1. zabbix 应用监控作业笔记 ansible-playbook
  2. 七、Oracle 数据库设计
  3. linux7 udev的生效
  4. pip 安装指定版本软件包
  5. p1313计算系数题解
  6. js动态改变css伪类样式
  7. vue项目使用echarts按需引入实现地图动态显示效果时,报错:TypeError: Cannot read property 'dataToPoint' of undefined
  8. 【博客迁移】hyrepo.com
  9. Ubuntu 18.04 根目录为啥只有 4G 大小
  10. Vue2 实现树形菜单(多级菜单)功能模块