以下是一个示例代码,使用awk来统计每个唯一值的数量并匹配两个文件中的值:
awk 'FNR==NR { count[$0]++; next } $0 in count { print $0, count[$0] }' file1.txt file2.txt
假设有两个文件file1.txt和file2.txt。首先,我们遍历file1.txt并将每个唯一值的出现次数存储在count数组中。然后,我们再次遍历file2.txt,并检查每个值是否存在于count数组中。如果存在,则打印该值及其出现次数。
请注意,上述示例代码中的file1.txt和file2.txt是按行读取的文本文件。你可以根据实际情况进行调整,以匹配你的文件格式和字段分隔符。