awk 是一个强大的文本处理工具,其中特殊变量用于管理和操作文本。以下是对你提到的变量的详细解释和示例: NR:当前处理的行号。NF:当前行的字段数。FS:输入字段的分隔符。OFS:输出字段的分隔符。FNR:每个文件中独立计数的行号。RS:输入记录的分隔符。ORS:输出记录的分隔符。 NR(Number of Records) NR 表示当前处理的记录数(行号),它从1开始,处理
awk介绍 AWK是一种优良的文本处理工具。它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK 提供了极其强大的功能:可以进行样式装入、流控制、数学运算符、进程控制语句