Perl-скрипт для сравнения файла с 1 столбцом с другим файлом с несколькими столбцами - PullRequest
1 голос
/ 07 декабря 2011

Привет У меня есть файл с данными такого типа:

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 Я хочу, чтобы он был дополнительным столбцом в любое время, когда элемент файла два является общим с элементом в первом столбце.Когда элемент из первого столбца не найден во втором столбце, я хочу, чтобы этот элемент был напечатан.

Не могли бы вы помочь мне с этой проблемой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...