我有两个不同的文件,每个文件都有两列。
file1.txt
apue.h
file2.txt
DevId Group
aaa A
bbb B
我只需要DevId及其对应的RefId。
必需的输出
Group RefId
A 111-222-333
B 444-555-666
我尝试使用此语法,但无法正确获取。
DevId RefId
aaa 111-222-333
bbb 444-555-666
我希望有人能帮助我。
答案 0 :(得分:2)
这里:
if (value === 10) {
// do stuff
}
这是从Awk multiple files修改而来的,我建议您阅读以获取解释。
编辑:如@JamesBrown所述,在行尾添加了awk -v RS="\r\n" 'FNR==NR{a[$1]=$2;next}{ print $1, a[$2]}' file2.txt file1.txt