awk的NR和FNR

11月 21st, 2007

对于单个文件NR和FNR输出结果一致 

# awk ‘{print NR,$0}’ 1
1 111
2 111

# awk ‘{print NR,$0}’ 1 2
1 222
2 222

相对于多个文件

# awk ‘{print NR,$0}’ 1 2
1 111
2 111
3 222
4 222

# awk ‘{print FNR,$0}’ 1 2
1 111
2 111
1 222
2 222

Leave a Reply