Awk 命令使用指南:文本处理利器
Awk 命令是一种强大的文本处理工具,可以用来处理文本文件中的行和列。它的基本语法如下:
awk 'pattern {action}' filename
其中,'pattern' 为模式,用于匹配要处理的行;'action' 为动作,用于对匹配到的行进行处理。'filename' 为要处理的文件名。
示例 1:统计单词数
要统计一个文件中每行的单词数,可以使用以下命令:
awk '{print NF}' filename
其中,'NF' 为 Awk 内置变量,表示当前行的单词数。
示例 2:输出特定列大于 10 的行
要输出一个文件中第二列大于 10 的行,可以使用以下命令:
awk '$2>10 {print}' filename
其中,'$2' 表示第二列,'>10' 表示模式,'{print}' 表示动作。
原文地址: https://www.cveoy.top/t/topic/m3MT 著作权归作者所有。请勿转载和采集!