简述awk命令及用法

简述awk命令及用法

简述awk命令及用法

AWK是一种处理文本文件的语言,是一个强大的文本分析工具。

语法

参数

program

  • print
    • 格式 :print item1,item2,….

      简述awk命令及用法
    • 实例
      • F & $0
      • NF
      • NR
      • FNR&NR
  • 格式化打印printf

    • 格式符:
    • 修饰符
    • 说明
    • 实例
  • BEGIN/END模式

    • 实例
  • 使用变量
    • 内建变量:字段和记录分隔符变量

      • 实例
      • FS&OFS
      • RS&ORS
      • FIELDWIDTHS
    • 自定义变量
      • 在脚本中给变量复制

        • 实例
      • 在命令行上给变量复制
  • 数组变量

    • 遍历数组变量

      for语句在每次循环时将关联数组array下一个索引值赋给变量var,然后执行一遍statements

      • 实例
  • 字符串匹配

    • 实例
  • 操作符
    • 算数操作符
    • 赋值操作符
    • 比较操作符
    • 模式匹配符
    • 逻辑操作符:
    • 条件表达式
  • 控制语句
    • if语句

      实例:
    • while循环

      实例:对一行内的多个字段逐一类似处理时使用;对数组中的各元素逐一处理时使用
    • do-while循环
    • for循环

      实例
  • 内建函数
    • 数学函数
    • 字符串函数
    • 时间函数

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/101093

发表评论

登录后才能评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.

联系我们

400-080-6560

在线咨询

工作时间:周一至周五,9:30-18:30,节假日同时也值班

QR code