📜  awk 打印第 3 列 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:39:24.926000             🧑  作者: Mango

awk 打印第三列

简介

在 Shell 编程中,我们经常需要处理文本数据,而 awk 是一种非常强大的文本处理工具。awk 可以很方便地从文本数据中提取所需的信息,其中包括打印指定列的内容。本文将介绍如何使用 awk 打印第三列的方法。

代码
awk '{print $3}' filename
代码说明
  • awk:表示使用 awk 命令。
  • '{print $3}':表示打印第三列的内容。
  • filename:表示需要处理的文件名。
示例
  • 假设需要提取一个包含学生成绩的文件,并打印每个学生的语文成绩(假设语文成绩在每行的第三列):
$ cat scores.txt
Tom 12 88 90
Jerry 15 95 92
Mike 11 79 85
$ awk '{print $3}' scores.txt
88
95
79
小结

以上是使用 awk 打印第三列的方法,可以很方便地处理文本数据。除了打印第三列,还可以使用类似的方式打印其他列的内容。