perl脚本将具有1列的文件与具有许多列的另一文件进行比较

时间:2011-12-07 16:42:28

标签: file compare

您好我有一个包含此类数据的文件:

file_one.txt

test1  
test2  
test3  
test4  
test5  
test6  
test7  
test8  

我希望将该文件与具有此格式的文件进行比较

file_two.txt

big1("\t")big2("\t")big3  
test1("\t")test3("\t")test7  
test2("\t")test6("\t")test8  
test4("\t")test1("\t")test1  

我想要的输出是具有此格式的文件

output_file.txt

test1("\t")big1("\t")big2("\t")big3  
test2("\t")big1     
test3("\t")big2  
test4("\t")big1  
test5
test6("\t")big2  
test7("\t")big3  
test8("\t")big3  

其中(“\ t”)代表标签我只是无法将标签放在元素之间 所以换句话说,file_two的标题我希望它在任何时候都是一个额外的列,文件二的元素与第一列中的元素是共同的。每当在第二列中找不到第一列的元素时,我只想打印这个元素。

你能帮我解决这个问题吗?

0 个答案:

没有答案