使用awk和join命令可以根据两个文件之间的匹配打印列中的字段。下面是一个使用这两个命令的示例:
file1.txt:
1 John
2 Mike
3 Lisa
file2.txt:
1 Smith
2 Johnson
3 Williams
命令:join file1.txt file2.txt
输出:
1 John Smith
2 Mike Johnson
3 Lisa Williams
命令:join file1.txt file2.txt | awk '{print $2, $3}'
输出:
John Smith
Mike Johnson
Lisa Williams
通过这个示例,我们使用join命令将两个文件根据第一列进行匹配,然后使用awk命令打印输出结果的特定列。