My_Study_Gawk
latest

awk语言

  • 1 简介
  • 2 运行awk
  • 3 正则表达式
  • 4 读取输入文件
  • 5 打印输出
  • 6 表达式
  • 7 模式动作和变量
  • 8 数组
  • 9 函数
My_Study_Gawk
  • Docs »
  • my_study_awk’s 学习笔记
  • Edit on GitHub

my_study_awk’s 学习笔记¶

文本处理三剑客¶

grep学习

sed学习

awk学习

awk语言

  • 1 简介
    • 1.0 关于awk语言
    • 1.1 如何运行awk
    • 1.2 样例数据
    • 1.3 一些简单的awk使用
    • 1.4 两个规则样例
    • 1.5 关于awk语句的跨行问题
  • 2 运行awk
    • 2.1 调用awk
    • 2.2 命令行选项
    • 2.3 通过标准输出流作为awk输入
    • 2.3 AWK环境变量
    • 2.4 awk退出码
    • 2.5 包含其他文件到程序中
  • 3 正则表达式
    • 3.1 如何使用正则表达式
    • 3.2 基础的转义符号
    • 3.3 正则表达式元字符
    • 3.4 一些中括号表达式
    • 3.5 匹配文本
    • 3.6 使用动态的正则表达式
    • 3.7 大小写敏感匹配
  • 4 读取输入文件
    • 4.1 分割输入文件
    • 4.2 测试字段
    • 4.3 非恒定的字段个数
    • 4.4 字段的一些运算
    • 4.5 指定字段分隔符
    • 4.6 读取固定宽度的数据
    • 4.7 csv文件的处理
    • 4.8 检查awk使用的字段分割方案
    • 4.9 提取数据从getline
  • 5 打印输出
    • 5.1 使用print语句
    • 5.2 输出分割符号
    • 5.3 使用printf去输出
    • 5.3 重定向print的结果和printf的结果
    • 5.4 指定print的输出
  • 6 表达式
    • 6.1 常量表达式
    • 6.2 使用表示式
    • 6.3 判定表达式
    • 6.4 函数
  • 7 模式动作和变量
    • 7.1 模式元素
    • 7.2 使用SHELL变量
    • 7.3 动作
    • 7.4 控制语句
    • 7.5 预定义的变量
  • 8 数组
    • 8.1 数组的基本概念
    • 8.3 删除数组
    • 8.3 多维数组
    • 8.4 数组中数组
  • 9 函数
    • 9.1 内建函数
    • 9.2 用户自定义函数
Next

© Copyright 2017, zhaojiedi1992@outlook.com Revision 5f28af3a.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
v1.0
Downloads
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.