本文介绍了如何读取许多AWK输入文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图了解如何阅读在AWK多个输入文件,这个谜的我如何打印文件1和第2列第1列从文件2?
输入
$ test1的猫
1 4
2 5
3 6
$猫TEST2
A b
C D
电子网
目标
$ awk的** **回答
图1B
2天
3 F
解决方案
的awk'NR == FNR {a [NR] = $ 1;接下来} {打印[FNR],$ 2 }'文件1文件2
I try to understand how to read many input files in AWK with this puzzle "How can I print 1st column from file 1 and 2nd column from file 2?
Input
$ cat test1
1 4
2 5
3 6
$ cat test2
a b
c d
e f
Goal
$ awk **ANSWER**
1 b
2 d
3 f
解决方案
awk 'NR==FNR{a[NR]=$1;next} {print a[FNR], $2}' file1 file2
这篇关于如何读取许多AWK输入文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!