awk集锦

作者: 菩提老鹰 | 来源:发表于2018-02-07 17:29 被阅读113次

摘要

整理awk命令常用的知识点,这里会整理现成demo实例

第一列相同,第二列相加

awk '{sum[$1]+=$2}END{for(c in sum){print c,sum[c]}}' 输入文件名

求和

cat /tmp/data|awk '{sum+=$1}END{print "Sum is: ", sum}'

求平均值

cat /tmp/data|awk '{sum+=$1}END{print "Average is: ", sum/NR}'

求最大最小值

cat /tmp/data|awk 'BEGIN{max=0}{if($1>max) max=$1 fi}END{print "Max is: ", max}'

cat /tmp/data|awk 'BEGIN{min=9999999999}{if($1< min) min=$1 fi}END{print "Min is: ", min}'

统计TCP连接状态值

netstat -alnpt | awk '/^tcp/ {++S[$6]} END {for(a in S) print a, S[a]}'

相关文章

  • awk集锦

    摘要 整理awk命令常用的知识点,这里会整理现成demo实例 第一列相同,第二列相加 求和 求平均值 求最大最小值...

  • 常用 linux 命令集锦

    常用 linux 命令集锦 文章涉及到vim\grep\cat\more\less\echo\sed\awk的入门...

  • 18-文本处理三剑客之awk

    本章内容 ◆ awk介绍◆ awk基本用法◆ awk变量◆ awk格式化◆ awk操作符◆ awk条件判断◆ aw...

  • 2017 09-04 AWK

    本章主要学习内容awk介绍 awk基本用法 awk变量 awk格式化 awk操作符 awk条件判断 a...

  • 【技术案例】跟老男孩学运维-awk项目案例

    一个awk数组应用案例 [TOC] 0.技术点: awk awk数组 awk判断 awk数组赋值 awk函数spl...

  • awk

    awk:报告生成器,格式化文本输出 内容: awk介绍 awk基本用法 awk变量 awk格式化 awk操作符 a...

  • awk

    Linux System Environment awk功能 awk格式 awk 参数 一、awk截取列 二、显示...

  • 笔记-awk

    1.Awk基础介绍 2.awk语法格式 2.Awk工作原理 3.Awk内部变量 4.Awk格式输出 5.Awk模式...

  • awk用法详解

    awk 用法 awk ' pattern {action} ' 1、awk '/101/' file ...

  • Day64-shell编程_正则表达式_awk

    1.Awk基础介绍 2.Awk工作原理 3.Awk内部变量 4.Awk格式输出 5.Awk模式匹配 5.1符号 ...

网友评论

    本文标题:awk集锦

    本文链接:https://www.haomeiwen.com/subject/wqsazxtx.html