AWK-反向字段顺序

  • 本文关键字:顺序 字段 AWK- awk
  • 更新时间 :
  • 英文 :


如何动态打印从字段末尾开始计数的第二个字段?

输入

4 6 564

456

7 8 963

456

我想打印第二列,从最后一条记录开始编号(动态(

期望的结果是:

6
5
6
5

我尝试了-$2,但它不起作用。

请您尝试以下内容,并使用所示的示例进行编写和测试。

awk '{print $(NF-1)}' Input_file

其中NFawk的开箱即用(默认(变量,表示一行中的字段总数。所以我所做的是在$之后,我把NF-1放在这里,意思是告诉打印倒数第二个字段。

最新更新