测试人社区
【Linux】shell的awk中,RS参数的理解
霍格沃兹测试学院校内交流
tongtong
(拉勾学委-通通)
2020 年3 月 17 日 16:37
1
FS大家都比较好理解,是Field separator,字段分隔,Field是处理列的意思
RS是recorder separator,recorder通常被定为为行,每一行,所以对行进行定义,然后分隔
下图是关于RS的理解,应该算是比较清晰
image
1580×625 33.2 KB
所以顺便就可以拓展NR和NF了
由于NR中的R是recorder,N是number数量的意思,所以肯定是打印行了,比如下图
NF中的F就是field,是处理列,字段,所以就是对列进行处理,这得看分隔符
image
888×104 11.9 KB
ruotongyu
(Dongle)
2020 年3 月 17 日 21:54
2
给你点个赞!
关闭