Skip to content

awk · 文本处理与报表 ​

Linux 命令手册 · 常用命令(必会)

语法

bash
awk [选项] 模式{动作} 文件

常用选项

  • -F 分隔符
  • $1 第1字段, $NF 末字段
  • NR 行号, NF 字段数
  • BEGIN/END 块

示例

bash
$ awk -F: '{print $1}' /etc/passwd
$ awk '{sum+=$1} END{print sum}' nums.txt

练习建议

打开「Linux 模拟终端」,直接输入 awk 看真实输出,比死记更有效。