美文网首页
awk的常见用法

awk的常见用法

作者: 小胖_20c7 | 来源:发表于2019-06-19 17:13 被阅读0次
语法
awk '条件类型1{动作1} 条件类型2{动作2} ...' filename
处理流程
1 读入第一行,并将第一行的数据填入$0, $1, $2, ...等变量中
2 依据'条件类型'的限制,判断是否需要进行后面的'动作'
3 做完所有的动作和条件类型
4 若还有后续的行,则重复1-3的步骤,直到所有的行都读完为止
内置变量
1 $0(代表整行)
2 $n(代表第n列)
3 FS(FS=":"等价于awk -F:,默认是空格)
4 NF(每一行拥有的列总数)
5 NR(目前awk所处理的是'第几行'数据)

特殊条件

1 BEGIN { doing }
2 END { doing }
常见用法
1 cat /etc/passwd | awk 'BEGIN {FS=":"} $3<10 {print $1 "\t" $3}'

相关文章

  • Linux awk 命令详解(一)

    目录 一、awk简介及常见用法二、awk的过滤的机制BEGIN{ }END{ }指令三、awk数值/字符串比较/逻...

  • awk的常见用法

    语法 处理流程 内置变量 特殊条件 常见用法

  • awk用法详解

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

  • 1-awk教程

    一、基本用法 awk的基本用法就是下面的形式。# 格式$ awk 脚本片段 文件名# 示例$ awk '{prin...

  • awk的使用方法

    awk 用法: 常用格式: awk [options 参数] 'commands' ...

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

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

  • shell对输出流的处理

    shell对输出流的处理awk介绍awk基本用法awk高级用法awk小技巧在日常计算机管理中,总会有很多数据输出到...

  • 2017 09-04 AWK

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

  • awk命令使用

    用法一: awk '{[pattern] action}' {filenames} # 行匹配语句 awk '' ...

  • awk

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

网友评论

      本文标题:awk的常见用法

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